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.
Ich arbeite tatsächlich in einem Shell-Skript, um die Ressourcen eines Servers zu überwachen. Ich habe eine Funktion und möchte wissen: Wie kann ich eine zweite Funktion innerhalb der Hauptfunktion aufrufen? Beispiel: funct mainfunct(){ echo "Text to show here" **$secondfunct** } funct secondfunct(){ commands }
if grep -q "�" out.txt then echo "working" else cat out.txt fi Grundsätzlich, wenn die Datei "out.txt" irgendwo in der Datei " " enthält, möchte ich, dass sie "funktioniert" wiedergibt UND wenn die Datei "out.txt" NICHT " " irgendwo in der Datei enthält, dann möchte ich es zu cat out.txt …
Ich habe ein Programm P, das erwartet, "Hallo" zu empfangen und "Warum?" bevor Sie eine Funktion bereitstellen. Diese Funktion wird von anderen Programmen verwendet, die nicht wissen, dass es üblich ist, ein Gespräch mit "Hallo" zu beginnen. Ich möchte also einen Wrapper dafür schreiben P, der so funktioniert (zsh-Syntax): coproc …
Ich habe versucht, ein sehr einfaches Bash-Skript zu erstellen, um alle Vielfachen von fünf zwischen 375 und 3500 (375, 380, 385 ...) aufzulisten. Eine Sache, die ich versucht habe und die nicht funktioniert hat, ist: for i in {375..3500} do echo $i (($i += 5)) done Ich gab nach einer …
Ich habe eine Textdatei wie folgt aufgeteilt: field1,field2,field3 xield1,xield2,xield3 dield1,dield2,dield3 gield1,gield2,gield3 Jede dieser Spalten ist ein Parameter für ein Programm, und ich möchte, dass das Programm für jede Zeile aufgerufen wird Ich hatte auf eine Schleife gehofft, so etwas wie: for $i in file command $field2 -x $field3 -PN -$field1 …
Ich versuche nach den Dateien zu suchen Erstellt in den Monaten Juni, Juli und August. Ich habe diese Methode verwendet ls -lrth|awk '/[Jun][Jul][Aug]/ {print}' aber es funktioniert nicht.
In dieser Antwort wird erläutert, wie ein mehrzeiliges Python-Snippet über die Befehlszeile in einem Terminal ausgeführt wird. Mir ist aufgefallen, dass die Antwort in Shell-Skripten auch bei verschachtelten Einrückungen hervorragend funktioniert, was sehr schön ist, z #!/bin/bash some_text="Hello world" echo $some_text cat <<EOF | python - import sys; for r …
Ich habe mehrere Simulationen zu erledigen, von denen jede aufgerufen wird python simulate.py <parameter list>. Das Problem bei diesen Simulationen ist, dass einige von ihnen hängen bleiben, ohne sie zu beenden, was mich daran hindert, sie mit einem einfachen Skript im Batch auszuführen. Was ich brauche, ist eine Art "Laufzeitbeschränkungs" …
Ich führe einen Unit-Test-Code aus. Der Unit-Test-Code gibt normalen Text aus. Da der Text viel enthält, möchte ich für den Benutzer wichtige Schlüsselwörter hervorheben. In diesem Fall lauten die Schlüsselwörter "PASS" und "FAIL". Wie färbt man "PASS" grün und "FAIL" rot?
Ich habe eine Datei mit folgendem Text: AAAA BBBB CCCC DDDD 1234 5678 9012 3456 EEEE 7890 etc... Und ich möchte die alphabetischen Linien mit den numerischen Linien abgleichen, damit sie so aussehen: AAAA 1234 BBBB 5678 CCCC 9012 DDDD 3456 EEEE 7890 Kennt jemand einen einfachen Weg, um dies …
Zu diesem Zeitpunkt habe ich 2 Stunden lang Zsh-Scripting studiert und bin gegen eine Wand gestoßen. Ich möchte eine Liste von Dateien durchgehen, die möglicherweise Leerzeichen enthalten. Ich bin offen für völlig andere Ansätze als das folgende Beispiel, solange sie zsh sind, da zsh das ist, was ich studiere, nicht …
Je nach System python== python2oder python== python3. Ausführbare Python-Skripte, beginnt mit: #!/usr/bin/env python #!/usr/bin/env python2 #!/usr/bin/env python3... Für Python Py3K ist es in der Dokumentation enthalten. Ich sollte / kann es mit der Versionsnummer verwenden , also mache ich das: #!/usr/bin/env python3 Aber ich habe ein Problem mit py2k-Skripten gefunden. …
Ich muss mir einen RSS-Feed von unserem Hudson CI-Server ansehen. Jedes Mal, wenn ein neuer Eintrag verfügbar ist, möchte ich einen Ton abrufen, indem ich anrufe #>play sound.wav. Kennt jemand ein Tool, das bei jedem Erscheinen eines neuen Eintrags einen RSS-Feed beobachten und einen Befehl auslösen kann? Ich habe es …
Durch das Parsen eines Arrays mithilfe von IFS mit nicht weißen Leerzeichenwerten werden leere Elemente erstellt. Selbst das tr -sVerkleinern mehrerer Delims auf ein einziges Delim reicht nicht aus. Ein Beispiel kann das Problem klarer erklären. Gibt es eine Möglichkeit, "normale" Ergebnisse durch eine Optimierung von IFS zu erzielen (gibt …
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.