Als «scripting» getaggte Fragen

Ein Skript ist eine Folge von Befehlen oder Anweisungen, die von einem Interpreterprogramm ausgeführt und nicht zu einem eigenständigen ausführbaren Programm kompiliert werden.

184
Setuid für Shell-Skripte zulassen

Das setuidBerechtigungsbit weist Linux an, ein Programm mit der effektiven Benutzer-ID des Eigentümers anstelle des Executors auszuführen: > cat setuid-test.c #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { printf("%d", geteuid()); return 0; } > gcc -o...

114
Übergeben Sie Befehlszeilenargumente an das Bash-Skript

Ich bin neu in der Programmierung von Bash-Skripten. Ich möchte ein Bash-Skript 'deploymLog' implementieren, das als Eingabe ein String-Argument (Name) akzeptiert. [root@localhost Desktop]# ./deploymLog.sh name Hier möchte ich das Zeichenfolgenargument (Name) über die Befehlszeile übergeben Als...

86
Automatisiertes ssh-keygen ohne Passphrase, wie?

Ich möchte ein automatisiertes Skript ssh-keygenerstellen, das einige Pub / Private-Schlüsselpaare aufruft und erstellt, die ich später verwenden werde. Im Prinzip funktioniert alles einwandfrei mit ... ssh-keygen -b 2048 -t rsa -f /tmp/sshkey -q ... außer dass ich nach der Passphrase gefragt...

75
su options - Befehl als anderer Benutzer ausführen

Ich habe mich gefragt, wie ich einen Befehl als ein anderer Benutzer aus einem Skript ausführen soll. Ich habe den Eigentümer des Skripts als root festgelegt. Ich habe auch den folgenden Befehl im Skript ausgeführt, um den Befehl als Hudson-Benutzer auszuführen: su -c command hudson Ist das die...

48
Autohotkey-Äquivalent?

Gibt es ein gleichwertiges Produkt / eine gleichwertige Methode für AutoHotkey? Für diejenigen, die es nicht wissen, ist es ein Produkt, mit dem Sie Ihre Mausbewegungen und Tastatur programmieren können. Dies ermöglicht es mir, bestimmte Funktionen in Programmen zu "makro", anstatt sie manuell...