Ich lese ein Beispiel für ein Bash-Shell-Skript: #!/bin/bash # This script makes a backup of my home directory. cd /home # This creates the archive tar cf /var/tmp/home_franky.tar franky > /dev/null 2>&1 # First remove the old bzip2 file. Redirect errors because this generates some if the archive # does …
Ich habe diesen Befehl erfolgreich verwendet, der eine Variable in einer Konfigurationsdatei ändert und dann ein Python-Skript in einer Schleife ausführt: for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done Da es jeweils DoMyScript.pyungefähr 30 Sekunden dauert, bis sie beendet sind, möchte ich sie in den Hintergrund verschieben, während die nächste …
Ich habe ein Bash-Skript gelesen, das jemand erstellt hat, und ich habe festgestellt, dass der Autor eval nicht verwendet, um eine Variable als Befehl auszuwerten. Der Autor verwendete bash -c "$1" Anstatt von eval "$1" Ich gehe davon aus, dass eval die bevorzugte Methode ist und wahrscheinlich sowieso schneller. Ist …
Ich kaufe einen iMac. Ich arbeite schon seit langer Zeit an Linux und mache ein paar Bash-Skripte. Ich habe mich gefragt, ob alle Bash-Befehle und -Funktionen unter Mac OS verfügbar sind. Hat jemand Erfahrung mit Mac Bash Scripting? Ich schätze Ihre Eingabe.
Ich schreibe ein bashSkript, das wissen muss, welche Desktop-Umgebung (XFCE, Unity, KDE, LXDE, Mate, Cinnamon, GNOME2, GNOME3, ...) ausgeführt wird. Wie kann ich diese Informationen erhalten?
Gibt es IDEs, die auf Shell-Skripte abzielen, insbesondere Bash- und Zsh-Skripte? Dies bedeutet Syntaxhervorhebung für Shell-Skripte und vor allem Debugging-Umgebungen mit Funktionen wie Haltepunkten, Überprüfung und Änderung von Variablen usw., wie sie auch für reguläre Programmiersprachen wie Python, Java und C verfügbar sind. Zum Beispiel hat Microsft Windows Powershell IDEs …
Ich habe eine Bash-Funktion, um das $PATHwie folgt einzustellen - assign-path() { str=$1 # if the $PATH is empty, assign it directly. if [ -z $PATH ]; then PATH=$str; # if the $PATH does not contain the substring, append it with ':'. elif [[ $PATH != *$str* ]]; then PATH=$PATH:$str; …
Ich bin auf einen Befehl im Bash-Skript gestoßen, in dem ich Folgendes gefunden habe: find /var/log/abcd -type f Der obige Befehl befand sich im Zusammenhang mit der Bereinigung der Protokolldateien. Ich weiß was findtut. Nachdem ich es gesehen hatte -type f, suchte ich die Handbuchseite danach. Ich muss es in …
Ich versuche, eine Funktionsmethode in einem Bash-Skript zu erstellen, die einen Befehl ausführt, der von den Parametern an die Methode übergeben wird. Bedeutet so etwas: special_execute() { # Some code # Here's the point where the command gets executed $@ # More code } special_execute echo "abc" Ich habe bereits …
Ich habe ein Programm, das printfmit einigem darin tputgemischt verwendet, und ich möchte die Ausgabe zu stdout sowie zu einer Akte leiten. Ich würde es vorziehen, zu verwenden, sedda ich keine unnötigen Abhängigkeiten von meinem Skript haben möchte. Folgendes habe ich bisher. printf "\n$(tput setaf 6)| $(tput sgr0)$(tput setaf 7)Sourcing …
Dies ist mein erstes Bash-Scripting, daher mache ich wahrscheinlich einen leichten Fehler. Grundsätzlich versuche ich, ein Skript zu schreiben, das die Gruppen eines Benutzers abruft, und wenn sie sich in einer bestimmten Gruppe befinden, wird dies entsprechend protokolliert. Offensichtlich wird es mehr Funktionalität geben, aber es hat keinen Sinn, etwas …
Dies ist mein Versuch, ein Skript zu erstellen, das eine "Mausbewegung" verwendet, um ein Ausblenden des Bildschirms beim Ansehen von Videos zu verhindern. Ich hoffe, den Wert für den höchsten CPU% -Prozess in verwenden zu können. topWenn die CPU-Auslastung 5% überschreitet, sollte eine Mausbewegung erfolgen. #!/usr/bin/env bash sleep_period=60s while true; …
Die sudo -AOption (SUDO_ASKPASS) führt anscheinend dazu, dass sudo die Einstellung für das Zeitlimit (z. B. timestamp_timeout) verliert. Ich möchte die Option sudo -A verwenden, aber ich möchte das Standardzeitlimit (z. B. 15 Minuten unter Ubuntu) in einem Bash-Skript beibehalten. Ich möchte sicher und in einem GUI-Dialogfeld nach dem Kennwort …
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.