Als «shell-script» getaggte Fragen

9
Unerwarteter EOF- und Syntaxfehler

Ich schreibe gerade mein drittes Shell-Skript und bin auf ein Problem gestoßen. Dies ist mein bisheriges Skript: #!/bin/bash echo "choose one of the following options : \ 1) display all current users \ 2) list all files \ 3) show calendar \ 4) exit script" while read do case in 1) who;; 2) ls -a;;...

9
sudo in nicht interaktivem Skript

Ich habe ein Skript, das drei Funktionen ausführt : A && B && C. Die Funktion Bmuss als Superuser ausgeführt werden, während Aund Cnicht. Ich habe mehrere Lösungen, aber keine davon ist zufriedenstellend: sudo das gesamte Skript: sudo 'A && B && C' Das scheint eine...

9
Tool zum Generieren von TCP-Verkehr

Ich möchte einen TCP-Verkehr von Port 0 bis Port 65535 generieren. 1 TCP-Paket für jeden Port mit 1 ms zwischen 2 Paketen. Dem Generator sollte es egal sein, ob eine TCP-Bestätigung vorliegt oder nicht. Gibt es ein Tool, das einen solchen Verkehr erzeugen kann? Ist das mit iperf und script möglich?...

9
Rückgabewert der Timeout-Funktion

Ich verwende die Timeout-Funktion auf Debian, um 5 Sekunden auf mein Skript zu warten. Funktioniert gut, aber das Problem, das ich habe, ist, dass ich einen Rückgabewert benötige. Wie 1 für Timeout und 0 für No Timeout. Wie mache ich das? Schauen Sie sich meinen Code an: timeout 5...

9
Warum druckt printf mehr Argumente als erwartet?

Warum druckt dieses Shell-Skript Eingaben zweimal? Ich habe erwartet, dass das Skript die Eingaben nach 5 ignoriert. Skript: #! /bin/bash echo "Enter 5 words : " read a b c d e printf "> %s %s %s %s %s <" $a $b $c $d $e Ausgabe: user@linux:~$ pico ifs2.sh user@linux:~$ ./ifs2.sh Enter 5 words...