Als «scripting» getaggte Fragen

Scripting ist eine Form der Programmierung, die im Allgemeinen durch geringe Formalität, lose Eingabe und keine explizite Kompilierung gekennzeichnet ist. Es gibt zahlreiche Skriptsprachen, die in einer Vielzahl von Szenarien verwendet werden - Befehlszeilenanwendungen, GUIs, serverseitige Anwendungen, Erweiterungsmodule.


15
Zufallszahl aus einem Bereich in einem Bash-Skript
Ich muss eine zufällige Portnummer zwischen 2000-65000aus einem Shell-Skript generieren . Das Problem ist $RANDOMeine 15-Bit-Zahl, also stecke ich fest! PORT=$(($RANDOM%63000+2001)) würde gut funktionieren, wenn es nicht für die Größenbeschränkung wäre. Hat jemand ein Beispiel dafür, wie ich das tun kann, vielleicht indem ich etwas extrahiere /dev/urandomund es in einen …
195 bash  shell  scripting 

7
Korrigieren Sie die Groß- und Kleinschreibung von Bash- und Shell-Skriptvariablen
Ich stoße auf viele Shell-Skripte mit Variablen in Großbuchstaben und habe immer gedacht, dass dies ein schwerwiegendes Missverständnis darstellt. Mein Verständnis ist, dass Umgebungsvariablen gemäß Konvention (und möglicherweise aufgrund der Notwendigkeit vor langer Zeit) in Großbuchstaben angegeben sind. In modernen Skriptumgebungen wie Bash habe ich jedoch immer die Konvention von …

13
Stellen Sie fest, ob in bash eine Funktion vorhanden ist
Derzeit mache ich einige Unit-Tests, die von Bash ausgeführt werden. Unit-Tests werden in einem Bash-Skript initialisiert, ausgeführt und bereinigt. Dieses Skript enthält normalerweise die Funktionen init (), execute () und cleanup (). Sie sind jedoch nicht obligatorisch. Ich möchte testen, ob sie definiert sind oder nicht. Ich habe dies zuvor …




6
awk ohne Newline drucken
Ich möchte, dass die Variable sum / NR in jeder Iteration nebeneinander gedruckt wird. Wie vermeiden wir, dass awk in jeder Iteration Zeilenumbrüche druckt? In meinem Code wird standardmäßig in jeder Iteration eine neue Zeile gedruckt for file in cg_c ep_c is_c tau xhpl printf "\n $file" >> to-plot.xls for …
169 scripting  awk  newline 


13
Wie verwende ich Ruby für Shell-Skripte?
Ich habe einige einfache Shell-Scripting-Aufgaben, die ich ausführen möchte Beispiel: Auswählen einer Datei im Arbeitsverzeichnis aus einer Liste der Dateien, die einem regulären Ausdruck entsprechen. Ich weiß, dass ich so etwas mit Standard-Bash und Grep machen kann, aber ich wäre schön, wenn ich schnelle Skripte hacken könnte, die unter Windows …
165 ruby  shell  scripting 


6
Zweck von #! / Usr / bin / python3
Ich habe dies in einigen Skriptsprachen bemerkt, aber in diesem Beispiel verwende ich Python. In vielen Tutorials würden sie #!/usr/bin/python3in der ersten Zeile beginnen. Ich verstehe nicht, warum wir das haben. Sollte das Betriebssystem nicht wissen, dass es sich um ein Python-Skript handelt (offensichtlich ist es installiert, da Sie darauf …
160 python  scripting 

16
Löschen Sie alle bis auf die neuesten X-Dateien in Bash
Gibt es eine einfache Möglichkeit, in einer ziemlich normalen UNIX-Umgebung mit bash einen Befehl auszuführen, um alle bis auf die neuesten X-Dateien aus einem Verzeichnis zu löschen? Um ein konkreteres Beispiel zu geben, stellen Sie sich vor, ein Cron-Job schreibt stündlich eine Datei (z. B. eine Protokolldatei oder eine gezielte …
157 bash  unix  scripting 



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.