Als «bash» getaggte Fragen

1
Was bedeutet "o"?

Anzeige der am Terminal verbrauchten CPU in% Die Frage wird während der Erstellung eines Bash-Skripts nicht verstanden. for x in $(seq 1 11);do sleep 5;grep -w cpu /proc/stat ; done | awk '{ print (o2+o4-$2-$4)*100/(o2+o4+o5-$2-$4-$5) "%" o2=$2;o4=$4;o5=$5}' Was heißt o2wie o2, o4, o5? ist dumme...

1
kann rc.local nicht korrekt ausführen

Ich versuche, dies als Startup auszuführen, aber nichts scheint passiert zu sein. Der gleiche Befehl, der im Terminal ausgeführt wird, läuft perfekt. #!/bin/sh -e # # rc.local # cd /root/open/ && screen -dm python fn_tcp2.py exit 0 nach dem Neustart systemctl status rc-local.service...

1
Mehrere Befehle finden, ausführen und stapeln

Ich erstelle ein Skript zum Kopieren / Überprüfen von Dateien ... unter Mac OS X / FreeBSD mit der Möglichkeit, eine Portierung nach CentOS, Debian oder OpenBSD vorzunehmen Mehr zum Drehbuch: Überprüfen Sie, ob der Quellpfad Dateien / Unterverzeichnisse enthält Erstellen Sie eine oder mehrere...

1
So setzen Sie bash auf die Werkseinstellungen zurück mac

Ich habe jede Lösung ausprobiert, die das Internet zu bieten hat. Ich habe keine Erfahrung mit Bash. Ich bin ein Dummy. Wann immer ich ein Terminal öffne, zeigt dies: $ PS1="\W \$"; clear; Ich möchte alle PS1-Exporte entfernen. Ich habe das Bash-Profil gelöscht, aber es ist nichts passiert. Wenn...

1
Bash: Wortlisten erstellen

Ich versuche, jede mögliche Kombination zwischen {a..z} und {0..9} auszugeben. diese Ausgabe ohne Verwendung von Werkzeugen wie crunch: $ head wordlist.txt a b c 1 2 3 aa ab ac a1 $ tail wordlist.txt 333332c 3333321 3333322 3333323 333333a 333333b 333333c 3333331 3333332 3333333 Können wir mit...

1
SCP nur neueste Datei

Ich möchte nur die neueste Datei mit SCP aus einem Remote-Ordner herunterladen. Die Dateien haben ein Format raw_201712282131.ubx wobei die Nummer das Datum der Datei ist. Wenn ich diesen Befehl in SSH mache, kann ich den neuesten Dateinamen erhalten: find -name '*.ubx' | sort -V | tail -1 Wie...

1
tmux ändert die Cursorposition zufällig

Wenn ich in tmux mein Fenster geteilt habe und einen Befehl habe, der mehr als eine Zeile umfasst, treten manchmal Probleme beim Bearbeiten des Befehls auf. Wenn ich den mu-Cursor mit den Pfeiltasten an eine bestimmte Position bewege und dann mit der Bearbeitung beginne, indem ich die Rücktaste...

1
Manchmal springt Strg + A nicht an den Zeilenanfang

Ich habe festgestellt, dass in der Bash manchmal, wenn ich Strg + a drücke, der Cursor nicht zum Zeilenanfang springt, oder auch, aber auf dem Bildschirm scheint es, als springe er in die Mitte der Zeile. Ich bin auf osx, ich benutze iTerm und Terminal und bekomme das gleiche Verhalten. Hier ist...

1
Verwendung von Brew in Crontab

Ich führe jeden Tag einen Alias ​​in meiner .zshrc-Datei aus. alias buou="brew update && brew outdated && brew upgrade" Ich möchte es mit crontab auf meinem MacOS 10.13.6 ausführen Ich habe eine Datei namens brewupdate.sh erstellt. #!/bin/bash brew update && brew outdated...