Gibt es einen Befehl oder ein Flag zum Klonen des Benutzer- / Gruppenbesitzes und der Berechtigungen für eine Datei aus einer anderen Datei? Um die Dauerwellen und das Eigentum genau zu denen einer anderen Datei zu
Gibt es einen Befehl oder ein Flag zum Klonen des Benutzer- / Gruppenbesitzes und der Berechtigungen für eine Datei aus einer anderen Datei? Um die Dauerwellen und das Eigentum genau zu denen einer anderen Datei zu
Der alte Rat bestand früher darin, jeden Ausdruck mit einem doppelten Anführungszeichen zu versehen $VARIABLE, zumindest wenn man wollte, dass er von der Shell als ein einzelnes Element interpretiert wird, da sonst Leerzeichen im Inhalt von $VARIABLEdie Shell abwerfen würden. Ich verstehe jedoch,...
Aus Versehen habe ich Entervia xkbsetto gemappt Pointer_button2. Jetzt erscheint jedes Mal, wenn ich Entereinen Kauderwelsch-Text drücke. Ich dachte an eine Problemumgehung, bei der es darum ging, es erneut zuzuordnen, aber das bedeutet, dass ich einen Befehl ausführen muss xmodmap -e "keycode 135...
Ich möchte häufig zwischen Verzeichnissen wechseln, die sich in völlig unabhängigen Pfaden befinden, zum Beispiel /Project/Warnest/docs/und ~/Dropbox/Projects/ds/test/. Aber ich möchte nicht die cd /[full-path]/ganze Zeit tippen . Gibt es Verknüpfungsbefehle zum Wechseln zu zuvor bearbeiteten...
Ich habe diesen Kommentar unter Unix und Linux sowie auf anderen Websites, die die Formulierung "Backticks sind veraltet" verwenden, in Bezug auf Shells wie Bash und Zsh oft gesehen. Ist diese Aussage richtig oder
sh sys-snap.sh & Was ist sh? Was ist sys-snap.sh? Warum sollte ich &am Ende der Zeile setzen? Kann mir jemand die Syntax erklären? Ohne das wird &das Skript nicht zur Eingabeaufforderung zurückkehren, bis ich Ctrl+ drücke C. Mit &kann ich enter drücken und es
Ich habe versucht zu überprüfen, ob die PHONE_TYPEVariable einen von drei gültigen Werten enthält. if [ "$PHONE_TYPE" != "NORTEL" ] || [ "$PHONE_TYPE" != "NEC" ] || [ "$PHONE_TYPE" != "CISCO" ] then echo "Phone type must be nortel,cisco or nec" exit fi Der obige Code hat bei mir nicht funktioniert,...
Ich versuche, den Zeitstempel für alle XML-Dateien in meinem Verzeichnis (rekursiv) auf die aktuelle Zeit zu aktualisieren. Ich verwende Mac OSX 10.8.5. Für ungefähr 300.000 Dateien echodauert der folgende Befehl 10 Sekunden : for file in `find . -name "*.xml"`; do echo >> $file; done Der...
Kann ich die Ausgabe in eine Protokolldatei umleiten und gleichzeitig einen Prozess im Hintergrund ausführen? Mit anderen Worten, kann ich so etwas tun? nohup java -jar myProgram.jar 2>&1 > output.log & Oder ist das kein gesetzlicher Befehl? Oder muss ich es wie folgt manuell in den...
Ich habe ein Skript geschrieben, das bei lokaler Ausführung einwandfrei funktioniert: ./sysMole -time Aug 18 18 Die Argumente "-time" , "Aug" , "18" und "18" werden erfolgreich an das Skript übergeben. Dieses Skript kann jetzt auf einem Remotecomputer ausgeführt werden, jedoch in einem lokalen...
Ich weiß, dass ich damit Upfrühere Befehle durchlaufen kann. Das Ausführen des letzten Befehls umfasst einfach Up+ Enter. Ich dachte jedoch darüber nach, das Happy Hacking Keyboard zu kaufen, da ich viel Zeit damit verbringe vim. Diese Tastatur hat keine Pfeiltasten, und ich weiß nur, wie ich diese...
Wie kann ich einen Cron-Befehl mit vorhandenen Umgebungsvariablen ausführen? Wenn ich an einer Shell-Eingabeaufforderung bin, kann echo $ORACLE_HOMEich einen Pfad eingeben und abrufen. Dies ist eine meiner Umgebungsvariablen, die in my gesetzt wird ~/.profile. Es scheint jedoch, dass von...
Ich bin neu in der Programmierung von Bash-Skripten. Ich möchte ein Bash-Skript 'deploymLog' implementieren, das als Eingabe ein String-Argument (Name) akzeptiert. [root@localhost Desktop]# ./deploymLog.sh name Hier möchte ich das Zeichenfolgenargument (Name) über die Befehlszeile übergeben Als...
Die meisten Sprachen haben Namenskonventionen für Variablen, der häufigste Stil, den ich in Shell-Skripten sehe, ist MY_VARIABLE=foo. Ist dies die Konvention oder nur für globale Variablen? Was ist mit Variablen lokal im
Wenn Sie versuchen, eine Datei zu ändern, ohne über Schreibrechte zu verfügen, wird folgende Fehlermeldung angezeigt: > touch /tmp/foo && sudo chown root /tmp/foo > echo test > /tmp/foo zsh: permission denied: /tmp/foo Sudoing hilft nicht weiter, da es den Befehl als root ausführt,...
Wenn für einen Befehl -anstelle eines Dateinamens ein Argument verwendet wird, bedeutet dies STDIN oder STDOUT. In diesem Beispiel wird jedoch eine Datei mit dem Namen erstellt -: echo hello > - Wie kann ich -in diesem Beispiel STDOUT bedeuten? Umgekehrt, wie kann ich -eine Datei mit folgenden...
Ich habe eine Binärdatei (die ich nicht ändern kann) und kann Folgendes: ./binary < file Ich kann auch: ./binary << EOF > "line 1 of file" > "line 2 of file" ... > "last line of file" > EOF Aber cat file | ./binary gibt mir einen fehler. Ich weiß nicht, warum es mit einer...
Unter Windows werden im Process Explorer alle Threads eines Prozesses angezeigt. Gibt es ein ähnliches Befehlszeilenprogramm für Linux, das mir Details zu allen Threads anzeigt, die ein bestimmter Prozess erzeugt? Ich denke, ich hätte mich klarer ausdrücken sollen. Ich möchte nicht die...
Ich betreibe einen Debian Squeeze-Webserver. Ich habe memcached darauf installiert und memcached so konfiguriert, dass es auf einem Unix-Domain-Socket (at /tmp/memcached.sock) lauscht , da es nur Nachrichten von der Website empfangen muss, die sich auf demselben Server befindet. Es scheint gut zu...
Ich habe einen Prozess von meinem Terminal getrennt: $ process & Das Terminal ist jetzt schon lange geschlossen, processläuft aber noch, und ich möchte einige Befehle an die Standardeingabe dieses Prozesses senden. Ist das