Als «bash» getaggte Fragen

4
Vergleichen Sie mehrstellige Versionsnummern in Bash

Beim Versuch, ein Skript zu schreiben, das nach der Version der Anwendung sucht, wird der Wert zurückgegeben. Mein Problem ist, dass der Wert drei bis vier Einsätze lang ist (Beispiel 4.3.2). Ich habe nach einer Weile gesucht und kann keine Syntax finden, die es Ihnen erlaubt, ein! = Oder -ge für...

4
Ich kann vi nicht vom Terminal ausführen

Jedes Mal, wenn ich diese Befehle ausführe: vi oder vim im terminal gibt es mir folgenden fehler: -bash: /usr/local/bin/vi: No such file or directory oder -bash: /usr/local/bin/vim: No such file or directory Wie bekomme ich es zu sehen /usr/bin anstatt /usr/local/bin? type -a vi vim kehrt zurück...

4
Wie mache ich einen Alias ​​dauerhaft?

Ich erstelle ein Alias-Verhalten alias chrome="open -a 'Google Chrome'" chrome foo.html Trotzdem funktioniert es nicht, wenn ich das Terminal neu starte. $ chrome foo.html -bash: chrome: command not found Als Lösung gebe ich den Befehl an ~/.bash_profile # Add to ~/.bash_profile # shortcut for...

4
Leerzeichen in einem Ordnernamen

Ich habe einen Ordnernamen mit einem Leerzeichen zwischen dem Namen: /Volumes/Img/Horos Data/DATABASE/ Ich muss es in eine Variable setzen, um es in einem Skript zu verwenden. Im Terminal kann ich \den Ordner: verwenden cd /Volumes/Dados/Horos\ Data/DATABASE/, aber es funktioniert nicht, wenn ich...

4
Iotop auf High Sierra

Ich habe offenbar Probleme mit iotop Auf High Sierra finde ich beim googeln keine nützlichen Informationen. Die Ausgabe ist verstümmelt und fast unbrauchbar. Ich habe SIP für dtrace deaktiviert (ich weiß, dass ich das nicht tun soll), aber es hat in früheren Versionen von OS X, d.h. > crsutil...

3
"Es gibt gestoppte Jobs." Beim Beenden von bash

Wenn ich im Terminal bin (entweder iTerm oder Terminal.app) und Jobs im Hintergrund ausgeführt habe, tippe ich ein exit oder logout gibt mir: There are stopped jobs. Das ist gut und erwartet. Das Problem ist das wenn ich renne exit oder logout wieder (und immer wieder) bekomme ich dasselbe....

3
wie man einen Alias ​​mit bash -c von IDEA startet

Ich versuche, ein in einem Alias ​​definiertes Programm auszuführen (und der Alias ​​ist in einer Quelldatei definiert) alias myapp="/somepath/app -arg1 -arg2" Dann gehe ich zu IDEA und erstelle ein externes Tool Program: Bash Arguments: -c "source /filewithalias.sh && myapp" Wenn ich dann...

3
Weiterleitungsbefehl zur Verwendung eines Platzhalters

Ich habe eine Reihe von Routen zu meiner LAN-Leitung, die sich nicht über mein WLAN auflösen lassen (das als erste Bestellung festgelegt ist). sudo route add 10.999.999.999 10.888.888.888 Ich habe viel mehr, aber das ist nur ein Beispiel. Das funktioniert prima, aber manchmal muss ich auf ein...