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.
Wenn ich eine Fähigkeit ( capabilities(7)) festlegen möchte , z. B. CAP_NET_BIND_SERVICEfür eine ausführbare Datei und diese Datei ist ein Skript , muss ich die Fähigkeit ( setcap(8)) für den Interpreter festlegen, der das Skript startet, oder reicht es aus, sie für die Skriptdatei festzulegen selbst? Hinweis: Die Frage betrifft …
Ich denke über Warnmeldungen nach und habe entschieden, dass ich nicht da bin, wenn mein Bildschirm gesperrt ist, also sollte ich die Warnmeldungen auf mein Telefon übertragen. Derzeit kann ich jedoch nicht feststellen, ob der Bildschirm gesperrt ist. Ich könnte etwas mit Perl und xscreensaver-command -watch zusammenstellen, aber ich möchte …
Ich möchte in der Lage sein, ein Skript mit einem Passwort in der Variablen $ password zu schreiben. htdigest -c /etc/apache2/pw/$user $user $password Im Moment werde ich aufgefordert, ein Passwort manuell einzugeben. Dies wird nicht möglich sein, da es sich um eine automatisierte Einrichtung durch ein PHP-Skript handelt. Könnte mir …
Wie kann ich diese Aufgabe automatisieren? 1) Sie sind bei A. 2) Sie ssh in B. 3) Sie führen ein Skript bei B aus, das einen bei A bekannten Parameter benötigt. Zuerst dachte ich, ich könnte den Wert vielleicht senden, als ich die Verbindung mit ssh öffnete. Dann, wahrscheinlich einfacher, …
Ich hatte nicht viel Erfolg bei der Suche nach einer Linux-Version von namemangler , die ich umbenennen muss, damit 1000 Dateien unter Windows lesbar sind. Kennt jemand ein Linux-Programm, das dies kann? Wenn nicht, funktioniert ein Skript möglicherweise, da ich nur alle Dateien in einem Ordner auf die ersten 16 …
Ich schreibe oft KSH-Shell-Skripte, die dem gleichen Muster folgen: (1) Abrufen der Ausgabe von einem oder mehreren Befehlen (2) Formatieren Sie es mit grep | cut | awk | sed und drucken Sie es auf dem Bildschirm oder in einer Datei aus Zu diesem Zweck speichere ich häufig die Ausgabe …
Hintergrund Ein Client benötigt eine automatisierte Sicherungslösung für ein externes Laufwerk (die wöchentlich außerhalb des Unternehmens entfernt werden muss). Normalerweise würde ich rsnapshot vorschlagen (oder vielleicht ein benutzerdefiniertes rsyncSkript einführen ), aber diese Frage ist etwas komplizierter. Das auf Arch Linux basierende System ist kopflos und daher muss die Lösung …
Der Gnats Bug Tracker verfügt über einen Befehl (edit-pr), der ein Ticket in $ EDITOR öffnet. Mein $ EDITOR ist VIM, und wenn dieser Befehl das Ticket in $ EDITOR öffnet, möchte ich automatisch einige Skriptänderungen vornehmen, ohne zusätzliche Tastenanschläge vornehmen zu müssen. Gibt es eine Möglichkeit, ein VIM-Skript zu …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 3 Jahren . Ich habe ein ~/binVerzeichnis (das sich in meinem befindet …
Ich möchte in der Lage sein, ein vorhandenes Fenster mit einem skriptfähigen Befehl auf alle Desktops zu verschieben (zu pinnen), anstatt über das Fenstermenü. wmctrl -r <WIN> -t <DESK>verschiebt ein Fenster auf einen anderen Desktop, aber ich habe keine Möglichkeit gefunden, dies zu verwenden, um das Fenster auf allen Desktops …
Ich muss ein Skript ausführen, das auf eine Datei im selben Pfad zugreift, in dem sie sich befindet. Zum Beispiel: Ich habe das Skript in /home/me/folder/script.shund dieses Skript greift auf die Datei zu /home/me/folder/myfile. Da sich die Datei im selben Pfad des Skripts befindet, verwende ich nur den Namen myfileund …
Die neueste Version von ksh veraltet die Verwendung -eqinnerhalb von [[ ]]Blöcken und bevorzugt (( ))stattdessen. Warum ist das? Ich kann nirgendwo eine Dokumentation über die Vorteile von (( ))over [[ ]]finden, und ich finde diese Syntax wesentlich offensichtlicher. Zum Beispiel: #!/bin/ksh var=1 if [[ $var -eq 1 ]] then …
Mit VMS DCL- Befehlsskripten können Fehler mithilfe des folgenden on errorBefehls abgefangen werden: $ on error then goto MyErrorHandler $ directory samiam.txt $ delete x.txt $ exit $MyErrorHandler: $ print "Something." Wie macht man das in Linuxland? Im Beispiel führt ein Fehler mit directoryoder deletedazu, dass die Steuerung aufgerufen wird …
Dieses Skript übernimmt die Benutzereingabe Zeile für Zeile und wird myfunctionin jeder Zeile ausgeführt #!/bin/bash SENTENCE="" while read word do myfunction $word" done echo $SENTENCE Um die Eingabe zu stoppen, muss der Benutzer [ENTER]und dann drücken Ctrl+D. Wie kann ich mein Skript neu erstellen, um nur mit Ctrl+Dder Zeile zu …
Ich sehe mir ein Bash-Skript mit folgendem Code an: #!/bin/sh set -e # Exit if any command fails # If multiple args given run this script once for each arg test $2 && { for arg in $@ do $0 $arg done exit } . . . Wie im Kommentar …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.