Als «shell-script» getaggte Fragen

Fragen zu Shell-Skripten, ausführbaren Dateien, die von einer Shell interpretiert werden (bash, zsh usw.).

3
Wie kann ich die POSIX-Kompatibilität von Shell-Skripten testen?
In Anbetracht der Tatsache, dass POSIX einem gemeinsamen Standard unter allen Unices am nächsten kommt, möchte ich wissen, ob es eine Shell gibt, die es ausschließlich unterstützt. Während die meisten modernen Shells POSIX unterstützen (und POSIX-kompatible Skripte problemlos ausführen), können sie nicht gut auf nicht kompatible Funktionen hinweisen. Gibt es …


10
Summe der Dateigrößen in der Verzeichnisliste anzeigen
Der Windows- dirBefehl zum Auflisten von Verzeichnissen enthält am Ende eine Zeile, die den gesamten von den aufgelisteten Dateien belegten Speicherplatz angibt. dir *.exeZeigt zum Beispiel alle .exeDateien im aktuellen Verzeichnis, ihre Größe und die Gesamtsumme ihrer Größe an. Ich würde gerne eine ähnliche Funktionalität mit meinem dirAlias ​​in Bash …
71 bash  shell-script  awk  ls 


6
Wie kann ich erkennen, ob die Shell über SSH gesteuert wird?
Ich möchte anhand eines Shell-Skripts (genauer gesagt .zshrc) erkennen, ob es über SSH gesteuert wird. Ich habe die Variable HOST ausprobiert, aber es ist immer der Name des Computers, auf dem die Shell ausgeführt wird. Kann ich auf den Hostnamen zugreifen, von dem die SSH-Sitzung stammt? Ein Vergleich der beiden …
69 ssh  shell-script  zsh 

9
Seiten in PDF aufteilen
Ich habe eine gescannte PDF-Datei, die zwei Seiten auf einer virtuellen Seite gescannt hat (Seite in PDF-Datei). Die Auflösung ist mit guter Qualität. Das Problem ist, dass ich beim Lesen zoomen und von links nach rechts ziehen muss. Gibt es einen Befehl ( convert,, pdftk...) oder ein Skript, mit dem …

13
Richtiges Sperren in Shell-Skripten?
Manchmal müssen Sie sicherstellen, dass nur eine Instanz eines Shell-Skripts gleichzeitig ausgeführt wird. Zum Beispiel ein Cron-Job, der über Crond ausgeführt wird und keine eigene Sperre bietet (z. B. der Standard-Solaris-Crond). Ein gängiges Muster zum Implementieren von Sperren ist folgender Code: #!/bin/sh LOCK=/var/tmp/mylock if [ -f $LOCK ]; then # …


16
gpg fragt auch mit --passphrase nach dem Passwort
Ich erwarte, dass der folgende Befehl die gpg-Datei extrahiert, ohne nach dem Passwort zu fragen: gpg --passphrase 1234 file.gpg Aber es fragt nach dem Passwort. Warum? Dies hat auch das gleiche Verhalten: gpg --passphrase-file passfile.txt file.gpg Ich benutze Ubuntu mit Gnome 3 und erinnere mich, dass es in Fedora funktioniert …
65 shell-script  gpg 

9
Kann ein Skript ausführbar, aber nicht lesbar sein?
Ist es möglich, ein Skript auszuführen, wenn keine Berechtigung zum Lesen vorhanden ist? Im Root-Modus habe ich ein Skript erstellt und möchte, dass der andere Benutzer dieses Skript ausführt, aber nicht liest. Ich habe chmoddas Lesen und Schreiben verboten, aber die Ausführung zugelassen. Im Benutzermodus wurde jedoch die Meldung angezeigt, …


7
Shell-Skript schlägt fehl: Syntaxfehler: "(" unerwartet
Ich habe an einem Skript gearbeitet, das das Einrichten einer Entwicklungsumgebung für die Raspberry Pi-Entwicklung automatisiert (Schritt für Schritt Details, die hier funktionieren ). Das Skript ist in diesem Artikel verlinkt, aber der Einfachheit halber finden Sie es auch hier . Wenn Sie dieses Skript jetzt ausführen, installieren und konfigurieren …




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.