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.

2
Wie rufe ich eine Funktion in einer anderen Funktion auf?
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 }
11 shell  scripting 

3
So suchen Sie in einem Bash-Skript nach Unicode
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 …

2
Ersetzen Sie den aktuellen Prozess durch seinen Coprozess / Kind
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 …
10 shell  scripting  process  zsh 





4
Hybridcode in Shell-Skripten. Variablen teilen
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 …
10 bash  scripting  zsh  python 




2
Listen Sie Elemente mit Leerzeichen in zsh auf
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 …
10 shell  scripting  zsh 

3
python == python2 ODER python == python3? Wie verpacke, verteile ich Python py2k Skripte?
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. …


5
Kann IFS (Internal Field Separator) als einzelnes Trennzeichen für mehrere aufeinanderfolgende Trennzeichen fungieren?
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 …
10 bash  shell  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.