Als «scripts» getaggte Fragen

Ein Skript ist eine Reihe von Anweisungen, die in einer "Nur-Text" -Datei geschrieben sind. Der Skriptinterpreter (z. B. Bash oder eine andere Shell, Python, Perl, Ruby usw.) liest die Datei und führt die Anweisungen so aus, als wären sie an der Eingabeaufforderung eingegeben worden.


4
Bitten Sie den Benutzer um Bestätigung, bevor Sie ein Skript ausführen?
Gibt es eine Möglichkeit, ein Dialogfeld vom Typ Benutzerbestätigung (wie Sind Sie sicher - Ja / Nein) zu erhalten, wenn ich ein Skript ausführe (durch Doppelklick)? Ich meine nicht in Terminal, sondern eine grafische Bestätigungsbox, so etwas wie diese: (Ich weiß, dass das Image von Windows stammt, ich konnte kein …
8 scripts 

5
Bash - Überprüfen Sie das Verzeichnis auf Dateien anhand der Liste der Teildateinamen
Ich habe einen Server, der jeden Tag eine Datei pro Client in ein Verzeichnis empfängt. Die Dateinamen sind wie folgt aufgebaut: uuid_datestring_other-data Zum Beispiel: d6f60016-0011-49c4-8fca-e2b3496ad5a7_20160204_023-ERROR uuid ist ein Standardformat uuid. datestringist die Ausgabe von date +%Y%m%d. other-data ist in der Länge variabel, enthält jedoch niemals einen Unterstrich. Ich habe eine …

2
Shell-Skript zum Sperren einer IP
Einige der IPs öffnen Tausende von Verbindungen meines Servers. Ich habe einen Ubuntu 14-Server. Ich überprüfe die Gesamtzahl der Verbindungen mit folgendem Befehl: netstat -an | grep tcp | awk '{print $ 5}' | cut -f 1 -d: | sortieren | uniq -c | sort -n Dann verwende ich die …


3
Rückgabecode des Terminalbefehls "schlecht" (nicht 0) erzwingen?
Ich habe ein in Python geschriebenes Framework und möchte zu Testzwecken grundsätzlich einen Unterprozess (auch bekannt als Shell-Aufruf) ausführen ... der einfach mit einem RC! = 0 zurückkommen sollte. Ich habe versucht, eine nicht vorhandene ausführbare Datei aufzurufen. oder um "exit 1" auszuführen; Diese werden jedoch aus irgendeinem Grund in …


3
Wie benenne ich Dateinamen in andere Codierungen um?
Ich habe 3 Arten von file nameCodierungen auf der reiserfsgemounteten Festplatte: CP1251, KOI-8, UTF-8 und ASCII. Ich muss wirklich alle Codierungen rekursiv in UTF-8 konvertieren. Gibt es ein Dienstprogramm, das die Quellcodierung erkennt und in UTF-8 konvertiert, oder muss ich ein Python-Skript schreiben?


2
Ubuntu-Äquivalent zu CentOS Erfolg / Misserfolg
Viele Dienste in CentOS sehen folgendermaßen aus (außer grün bzw. rot): $ sudo service blah start Starting blah: [ OK ] $ sudo service notrunning stop Stopping notrunning: [FAILED] Dies geschieht, weil die /etc/init.dSkripte Dienstprogramm-Skripte in /etc/rc.d/init.d/functionsaufgerufenen successund verwenden failure. Hier ist ein Ausschnitt aus /etc/init.d/sshdCentOS: echo -n $"Starting $prog: …

3
Wie führe ich ein Skript zum Anmelden / Abmelden von Unity aus?
Ich habe zwei Skripte - eines zum Mounten einiger Ordner über SSHFS - und eines zum Aufheben der Bereitstellung. Ich möchte das Mount-Skript starten, wenn mein Standard-Ubuntu-Desktop gestartet wird (nachdem ich mich an der grafischen Konsole angemeldet habe) - und das Unmount-Skript, wenn ich mich oben rechts vom Zahnrad "abmelden …

3
Auswerten einer Zeichenfolge im Shell-Skript
Ich folge dieser Bash-Shell-Skriptanleitung: http://www.tldp.org/LDP/Bash-Beginners-Guide/html/sect_07_01.html Im Abschnitt Numerische Vergleiche wird ein Beispiel angeführt: anny > num=`wc -l work.txt` anny > echo $num 201 anny > if [ "$num" -gt "150" ] More input> then echo ; echo "you've worked hard enough for today." More input> echo ; fi Was oben …




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.