Als «sh» getaggte Fragen

85
Ausgabe des Befehls mit Bash nach Spalten teilen?

Ich möchte das machen: Führen Sie einen Befehl aus Erfassen Sie die Ausgabe Wählen Sie eine Zeile Wählen Sie eine Spalte dieser Zeile aus Nehmen wir als Beispiel an, ich möchte den Befehlsnamen von a erhalten $PID(bitte beachten Sie, dass dies nur ein Beispiel ist. Ich schlage nicht vor, dass...

85
N-tes Wort in einer Zeichenfolgenvariablen

In Bash möchte ich das N-te Wort eines Strings erhalten, der von einer Variablen gehalten wird. Zum Beispiel: STRING="one two three four" N=3 Ergebnis: "three" Welcher Bash-Befehl / welches Bash-Skript könnte dies tun?

85
Was ist indirekte Expansion? Was bedeutet $ {! Var *}?

Ich lese " Bash Guide für Anfänger ". Es sagt: Wenn das erste Zeichen von PARAMETERein Ausrufezeichen ist, verwendet Bash den Wert der Variablen, die aus dem Rest von gebildet wird, PARAMETERals Namen der Variablen. Diese Variable wird dann erweitert und dieser Wert wird im Rest der Substitution...

85
Was macht Hash in Python?

Ich habe ein Beispiel für Code gesehen, bei dem die hashFunktion auf ein Tupel angewendet wird. Infolgedessen wird eine negative Ganzzahl zurückgegeben. Ich frage mich, was macht diese Funktion? Google hilft nicht. Ich habe eine Seite gefunden, die erklärt, wie Hash berechnet wird, aber nicht...

85
Befehl zum Löschen des Git Bash-Bildschirms

Gibt es einen Befehl in Git, der den Bildschirm löscht? Wenn Sie beispielsweise in der Fensterbefehlszeile nach der Ausführung von viel Code cls eingeben, wird der gesamte vorherige Code gelöscht. Ich möchte also die gleiche Art von Funktionalität in Git. So kann mir jeder den Befehlsnamen...

85
Wie kann ich mit Bash Daten durchlaufen?

Ich habe ein solches Bash-Skript: array=( '2015-01-01', '2015-01-02' ) for i in "${array[@]}" do python /home/user/executeJobs.py {i} &> /home/user/${i}.log done Jetzt möchte ich eine Reihe von Daten durchlaufen, z. B. 2015-01-01 bis 2015-01-31. Wie in Bash zu erreichen? Update :...

85
Speicherlimit für Composer-Updates

Ich muss das Composer-Update auf meinem Hosting ausführen, damit ich mich mit ssh anmelde und versuche, comand auszuführen: composer update inside / www Ordner, in dem ich Laravel und Komponisten installiert habe aber ich bekomme Fehler: In Kontakt mit meinem Hosting-Anbieter fordern sie...