Als «unix» getaggte Fragen

Dieses Tag ist AUSSCHLIESSLICH für die PROGRAMMIERUNG von Fragen vorgesehen, die in direktem Zusammenhang mit Unix stehen. Allgemeine Softwareprobleme sollten an die Unix & Linux Stack Exchange-Site oder an Super User gerichtet werden. Das Unix-Betriebssystem ist ein Allzweck-Betriebssystem, das Ende der 1960er Jahre von Bell Labs entwickelt wurde und heute in verschiedenen Versionen verfügbar ist.

3
sed mit Literalzeichenfolge - keine Eingabedatei
Dies sollte einfach sein: Ich möchte sed für eine Literalzeichenfolge ausführen , nicht für eine Eingabedatei. Wenn Sie sich fragen, warum, müssen Sie beispielsweise in Variablen gespeicherte Werte bearbeiten, nicht unbedingt Textdaten. Wenn ich es tue: sed 's/,/','/g' "A,B,C" Dabei ist A, B, C das Literal, das ich in A …
91 linux  unix  sed 

4
Was bedeutet "&" am Ende eines Linux-Befehls?
Ich bin Systemadministrator und wurde gebeten, ein Linux-Skript auszuführen, um das System zu bereinigen. Der Befehl lautet: perl script.pl > output.log & Dieser Befehl endet also mit einem &Zeichen. Gibt es eine besondere Bedeutung dafür? Ich habe Grundkenntnisse in Shell, aber ich habe das noch nie gesehen.
91 linux  shell  unix 

6
grep für Sonderzeichen in Unix
Ich habe eine Protokolldatei (application.log), die möglicherweise die folgende Zeichenfolge aus Normal- und Sonderzeichen in mehreren Zeilen enthält: *^%Q&$*&^@$&*!^@$*&^&^*&^& Ich möchte nach den Zeilennummern suchen, die diese Sonderzeichenfolge enthalten. grep '*^%Q&$*&^@$&*!^@$*&^&^*&^&' application.log Der obige Befehl gibt keine Ergebnisse zurück. Was wäre die richtige Syntax, um die Zeilennummern zu erhalten?

12
Leere Verzeichnisse finden UNIX
Ich muss leere Verzeichnisse für eine bestimmte Liste von Verzeichnissen finden. Einige Verzeichnisse enthalten Verzeichnisse. Wenn interne Verzeichnisse ebenfalls leer sind, kann ich sagen, dass das Hauptverzeichnis leer ist, andernfalls ist es nicht leer. Wie kann ich das testen? Beispielsweise: A>A1(file1),A2 this is not empty beacuse of file1 B>B1(no file) …
90 bash  unix  directory 


10
Wie erstelle ich einen „Alias“ für einen langen Weg?
Ich habe versucht, einen "Alias" für einen Pfad zu erstellen, den ich beim Shell-Scripting häufig verwende. Ich habe etwas versucht, aber es ist fehlgeschlagen: myFold="~/Files/Scripts/Main" cd myFold bash: cd: myFold: No such file or directory Wie bringe ich es zum Laufen? Funktioniert jedoch cd ~/Files/Scripts/Main.
90 linux  bash  unix  scripting 

4
Zusammenführen von PNG-Bildern in einer PDF-Datei [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Verbessere diese Frage Wie kann ich unter .pngUnix mehrere Dateien zu einer …
89 unix  pdf  merge  png 

5
rsync synchronisiert die .htaccess-Datei nicht
Ich versuche, Verzeichnis A von Server1 mit Verzeichnis B von Server2 zu synchronisieren. Ich saß im Verzeichnis A von Server1 und führte die folgenden Befehle aus. rsync -av * server2::sharename/B Das Interessante ist jedoch, dass alle Dateien und Verzeichnisse außer .htaccess oder versteckten Dateien im Verzeichnis A synchronisiert werden. Alle …
89 linux  shell  unix  wildcard  rsync 


19
Ändern Sie die Adresse "Von:" in Unix "Mail".
Senden einer Nachricht über die Unix-Befehlszeile unter Verwendung der mail TO_ADDRErgebnisse in einer E-Mail von $USER@$HOSTNAME. Gibt es eine Möglichkeit, die von eingefügte "Von:" - Adresse zu ändern mail? Für die Aufzeichnung verwende ich GNU Mailutils 1.1 / 1.2 unter Ubuntu (aber ich habe das gleiche Verhalten bei Fedora und …
88 unix  email 

13
Unix: So löschen Sie in einer Datei aufgelistete Dateien
Ich habe eine lange Textdatei mit einer Liste von Dateimasken, die ich löschen möchte Beispiel: /tmp/aaa.jpg /var/www1/* /var/www/qwerty.php Ich muss sie löschen. Versucht rm `cat 1.txt` und es heißt, die Liste ist zu lang. Ich habe diesen Befehl gefunden, aber wenn ich Ordner aus der Liste überprüfe, haben einige von …
88 linux  unix 

3
Bash-Befehlszeile und Eingabegrenze
Gibt es eine Art Zeichenbeschränkung in Bash (oder anderen Shells) für die Dauer einer Eingabe? Wenn ja, wie hoch ist diese Zeichenbeschränkung? Dh Ist es möglich, einen Befehl in bash zu schreiben, der zu lang ist, um von der Befehlszeile ausgeführt zu werden? Wenn es kein erforderliches Limit gibt, gibt …


8
Wie verwende ich CCache mit CMake?
Ich möchte Folgendes tun: Wenn CCache in PATH vorhanden ist, verwenden Sie "ccache g ++" zum Kompilieren, andernfalls verwenden Sie g ++. Ich habe versucht, ein kleines my-cmake-Skript zu schreiben, das Folgendes enthält CC="ccache gcc" CXX="ccache g++" cmake $* aber es scheint nicht zu funktionieren (das Ausführen von make verwendet …
88 c++  unix  cmake  ccache 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.