Wenn ich Befehle wie ausführe, möchte rm -rf XYZich manchmal nicht, dass dies im Bash-Verlauf aufgezeichnet wird, da ich möglicherweise versehentlich denselben Befehl von erneut ausführen kann reverse-i-search. Gibt es eine gute Möglichkeit, dies zu
Wenn ich Befehle wie ausführe, möchte rm -rf XYZich manchmal nicht, dass dies im Bash-Verlauf aufgezeichnet wird, da ich möglicherweise versehentlich denselben Befehl von erneut ausführen kann reverse-i-search. Gibt es eine gute Möglichkeit, dies zu
Ich habe einen gemeinsamen Befehl, der aus ganz bestimmten Verzeichnissen heraus aufgerufen wird. Es gibt nur eine ausführbare Datei in / bin für dieses Programm, und das aktuelle Arbeitsverzeichnis ist sehr wichtig, um es korrekt auszuführen. Das Skript wirkt sich auf die Dateien aus, die sich...
Ich versuche ein Bash-Skript zu schreiben. In diesem Skript soll der Benutzer einen Pfad eines Verzeichnisses eingeben. Dann möchte ich einige Zeichenfolgen am Ende dieser Zeichenfolge anhängen und einen Pfad zu einigen Unterverzeichnissen erstellen. Angenommen, der Benutzer gibt eine Zeichenfolge...
$ $ PATH kehrt zurück: -bash: /usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Library/ Frameworks / Python.framework / Versions / Current / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / bin: / opt / X11 /...
Sicherlich muss es einen Weg geben, dies einfach zu tun! Ich habe die Linux-Befehlszeilen-Apps wie sha1sumund ausprobiert, md5sumaber sie scheinen nur in der Lage zu sein, Hashes einzelner Dateien zu berechnen und eine Liste von Hash-Werten auszugeben, einen für jede Datei. Ich muss einen einzelnen...
Ich arbeite an einem Shell-Skript, das bestimmte Änderungen an einer txt-Datei nur dann vornimmt, wenn sie vorhanden ist. Diese Testschleife funktioniert jedoch nicht. Ich frage mich, warum. Danke dir! while [ ! -f /tmp/list.txt ] ; do sleep 2
Gibt es eine Möglichkeit, die Befehlszeilenargumente in einem Bash-Skript zu ändern? Angenommen, ein Bash-Skript wird folgendermaßen aufgerufen: ./foo arg1 arg2 Gibt es eine Möglichkeit, den Wert von arg1 im Skript zu ändern? Sagen wir so etwas wie
Was ist der gute Weg, um Dateierweiterungen ".jpg" zu erweiterungslosen Dateien mit bash
Ich muss die MANIFEST.MF-Maven-Manifestdatei aus "some.jar" mit bash
Wenn ich eintrete Option bash -x eingebe, wird die gesamte Zeile angezeigt . Das Skript wird jedoch normal ausgeführt. Wie kann ich Zeile für Zeile ausführen? Dann kann ich sehen, ob es das Richtige tut, oder ich brich den Fehler ab und behebe ihn. Der gleiche Effekt wird readin jede Zeile...
In einem Bash-Shell-Skript habe ich heute den folgenden Befehl am Ende des Skripts bemerkt. Ich weiß, was ist, cdaber ich bin mir der Bedeutung eines Strichs danach nicht bewusst. cd - Was bedeutet das? Google schneidet das naiv ab, -sodass ich seine Antwort nicht finden kann.
Dies wird die schwierigste Frage des Tages sein. Wie navigiere ich durch meine Windows-Ordnerstruktur in der MSYS-Shell? Wenn ich die Shell starte, sehe ich nur ein '~'. Ich tippe 'ls' und der Ordner ist leer. Ich möchte nur wissen, wie ich zu meinem Laufwerk c
Ich möchte den Inhalt einer Variablen (hier aufgerufen var) in eine Datei kopieren . Der Name der Datei wird in einer anderen Variablen gespeichert destfile. Ich habe Probleme damit. Folgendes habe ich versucht: cp $var $destfile Ich habe das gleiche auch mit dem Befehl dd versucht ......
Ich habe die folgenden zwei Skripte Asche: #!/bin/bash ./b.sh 'My Argument' b.sh: #!/bin/bash someApp $* Die someApp-Binärdatei empfängt $*als 2 Argumente ('My' und 'Argument') anstelle von 1. Ich habe verschiedene Dinge getestet: Das Ausführen von someApp funktioniert nur b.shwie erwartet...
Git Bash Ich habe in den letzten zwei Tagen mit Git Bash gearbeitet. Ich weiß jetzt , die grundlegenden Operationen wie commit, push, pull, fetch, und merge. Aber ich weiß immer noch nicht, was Git Bash selbst ist! Ich habe viel über Git Bash gesucht, aber alle Websites, die ich gesehen habe,...
Ich versuche, das Ergebnis findals Arrays zu speichern . Hier ist mein Code: #!/bin/bash echo "input : " read input echo "searching file with this pattern '${input}' under present directory" array=`find . -name ${input}` len=${#array[*]} echo "found : ${len}" i=0 while [ $i -lt $len ] do echo...
Jedes Mal, wenn ich pushd oder popd verwende, wird der Stapel auf die Standardausgabe gedruckt. Wie nicht? Ich möchte das nicht pushd > /dev/nulljedes Mal tun, weil ich viele Skripte habe, die sich gegenseitig aufrufen. Vielleicht reicht eine nette Überschreibung aus, aber ich muss diese...
Ich habe mehrere npm-Projekte in einem lokalen Verzeichnis gespeichert. Jetzt möchte ich eine Sicherungskopie meiner Projekte ohne den node_modulesOrdner erstellen, da dieser viel Speicherplatz beansprucht und auch jederzeit mit abgerufen werden kann npm install. Daher benötige ich eine Lösung,...
Im GNOME-Terminal führt Bash eine intelligente automatische Vervollständigung durch. Beispielsweise apt-get in<TAB> wird apt-get install Im Emacs-Shell-Modus funktioniert diese automatische Vervollständigung nicht, selbst nachdem ich explizit eine Quelle erstellt habe /etc/bash_completion....
Ich verwende Bash unter macOS X und möchte eine einfache ausführbare Skriptdatei erstellen, die beim Ausführen in ein anderes Verzeichnis geändert wird. Der Pfad zu diesem Verzeichnis enthält jedoch Leerzeichen. Wie zum Teufel machst du das? Das habe ich ... Name der Datei: cdcode Dateiinhalt: cd...