Hier ist ein Beispiel für das Aufteilen cutvon Eingaben in Felder mithilfe eines Leerzeichenbegrenzers und das Abrufen des zweiten Felds: cut -f2 -d' ' Wie kann der Begrenzer als Tabulator anstatt als Leerzeichen definiert
Hier ist ein Beispiel für das Aufteilen cutvon Eingaben in Felder mithilfe eines Leerzeichenbegrenzers und das Abrufen des zweiten Felds: cut -f2 -d' ' Wie kann der Begrenzer als Tabulator anstatt als Leerzeichen definiert
Wenn Sie unix.stackexchange.com schon länger folgen, sollten Sie jetzt hoffentlich wissen, dass das Nichtanführen einer Variablen im Listenkontext (wie in echo $var) in Bourne / POSIX-Shells (zsh ist die Ausnahme) eine ganz besondere Bedeutung hat und sollte nicht gemacht werden, es sei denn, Sie...
Ich arbeite unter Mac OS X, also benutze ich wohl Bash ...? Manchmal gebe ich etwas ein, an das ich mich in der Geschichte nicht erinnern möchte. Wie entferne ich
Ich habe ein Skript auf einem Remotecomputer ausgeführt, als ich lokal daran gearbeitet habe. Ich kann mich über SSH mit dem Computer verbinden und sehe, wie das Skript ausgeführt wird ps. $ ps aux | grep ipcheck myuser 18386 0.0 0.0 18460 3476 pts/0 S+ Dec14 1:11 /bin/bash ./ipchecker.sh Es wird...
Bei der Verwendung von Versionskontrollsystemen ärgere ich mich über das Geräusch, wenn der Diff sagt No newline at end of file. Also habe ich mich gefragt: Wie füge ich eine neue Zeile am Ende einer Datei hinzu, um diese Nachrichten
Was können Sie mit dem evalBefehl machen? Warum ist es nützlich? Ist es eine Art integrierte Funktion in Bash? Es gibt keine manSeite dafür
Ich habe ein Problem, bei dem das Terminal, wenn ich sehr lange Befehle in Bash eingebe, nicht das wiedergibt, was ich richtig eingebe. Ich würde das erwarten, wenn ich einen Befehl wie den folgenden hätte: username@someserver ~/somepath $ ssh -i /path/to/private/key
Ich möchte eine Dateierweiterung von *.txtin ändern *.text. Ich habe versucht, den basenameBefehl zu verwenden, aber ich habe Probleme, mehr als eine Datei zu ändern. Hier ist mein Code: files=`ls -1 *.txt` for x in $files do mv $x "`basename $files .txt`.text" done Ich erhalte diesen Fehler:...
Nehmen wir an, ich habe den folgenden Alias in bash - alias ls='ls --color=auto'- und ich möchte normal lsohne Optionen aufrufen . Ist die einzige Möglichkeit, dies zu tun, das Unalias, das Kommando und dann das Alias erneut auszuführen? Oder gibt es einen raffinierten Trick oder eine...
Am Anfang eines Bash-Shell-Skripts steht die folgende Zeile: IFS=$'\n' Welche Bedeutung hat diese Symbolsammlung?
Ich möchte einen Java-Befehl einmal für jedes Match von ausführen ls | grep pattern -. In diesem Fall, denke ich, könnte ich tun, find pattern -exec java MyProg '{}' \;aber ich bin neugierig auf den allgemeinen Fall - gibt es eine einfache Möglichkeit zu sagen: "Führen Sie einen Befehl einmal für...
Ich erhalte die Meldung, There are stopped jobs.wenn ich manchmal versuche, eine Bash-Shell zu beenden. Hier ist ein reproduzierbares Szenario in Python 2.x: ctrl+ cwird vom Interpreter als Ausnahme behandelt. ctrl+ z'stoppt' den Prozess. ctrl+ beendet dPython für Reals. Hier sind einige reale...
Ich habe eine Linux-Instanz, die ich vor einiger Zeit eingerichtet habe. Wenn ich es starte und mich anmelde, rootgibt es einige Umgebungsvariablen, die ich eingerichtet habe, aber ich kann mich nicht erinnern oder herausfinden, woher sie stammen. Ich habe überprüft ~/.bash_profile,...
Ich habe ein Verzeichnis voller Bilder: image0001.png image0002.png image0003.png ... Und ich möchte, dass ein Einzeiler sie in (etwa) umbenennt. 0001.png 0002.png 0003.png ... Wie mache ich
Ich stelle fest, dass ich viel wiederhole: mkdir longtitleproject cd longtitleproject Gibt es eine Möglichkeit, dies in einer Zeile zu tun, ohne den Verzeichnisnamen zu wiederholen? Ich bin auf Bash
Ich habe gerade gesehen, wie das aufgeschrieben wurde. $ some-command >| /tmp/output.txt Vertikale Pipes werden in Standard-Redirects verwendet, um die Ausgabe eines Befehls an einen anderen zu "leiten". Ist dies >|in der Tat völlig nutzlos, wie es auch >in diesem Szenario der Fall wäre...
Im Bash-Terminal kann ich Control+ Zdrücken, um einen laufenden Prozess anzuhalten. Dann kann ich eingeben fg, um den Prozess fortzusetzen. Kann ich einen Prozess anhalten, wenn ich nur eine PID habe? Und wenn ja, welchen Befehl soll ich verwenden? Ich suche nach etwas wie: suspend-process...
Ich habe die .bashrcDatei gefunden und möchte den Zweck / die Funktion kennen. Auch wie und wann wird es
In Bash ist alles, was ich weiß, das rmdir directoryname entfernt das Verzeichnis jedoch nur, wenn es leer ist. Gibt es eine Möglichkeit, das Entfernen von Unterverzeichnissen zu
Ich habe einige Probleme mit einigen Skripten in Bash, über Fehler und unerwartetes Verhalten. Ich möchte die Ursachen der Probleme untersuchen, damit ich Korrekturen anwenden kann. Gibt es eine Möglichkeit, eine Art "Debug-Modus" für Bash zu aktivieren, um weitere Informationen zu...