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.

3
dconf ändert einen Stringschlüssel
Ich versuche, einen String-basierten dconf-Schlüssel mit einem Bash-Skript zu ändern, indem ich die folgende Befehlszeile verwende: dconf write /org/gnome/nautilus/preferences/show-directory-item-counts 'never' Aber es gibt den folgenden Fehler zurück: error: 0-5:unknown keyword Usage: dconf write KEY VALUE Write a new value to a key Arguments: KEY A key path (starting, but not …
16 bash  scripts  dconf 



8
Datei entfernen, aber alle Dateien in einer Liste ausschließen
Ich muss regelmäßig einen Ordner bereinigen. Ich bekomme eine Dateiliste, die Text enthält, welche Dateien erlaubt sind. Jetzt muss ich alle Dateien löschen, die nicht in dieser Datei sind. Beispiel: dont-delete.txt: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt Mein Ordner "Bereinigen" enthält Folgendes als Beispiel: ls /home/me/myfolder2tocleanup/: dontdeletethisfile.txt reallyimportantfile.txt neverdeletethis.txt important.txt this-can-be-deleted.txt also-waste.txt …

2
Wie kann ich das Symbol einer Datei programmgesteuert ändern?
Wenn ich in Nautilus ein Symbol auswähle und Eigenschaften auswähle, kann ich auf das dort angezeigte Symbol klicken. Dadurch erhalte ich einen Dateiauswahldialog, in dem ich ein neues Symbolbild auswählen kann. Ich möchte dies über ein Skript tun, damit ich mehreren Dateien gleichzeitig dasselbe Symbol zuweisen kann. Oder nehmen Sie …



3
Wie verwende ich $ *, während bestimmte Eingabevariablen wie $ 1 und $ 2 im Bash-Skript weggelassen werden?
Beispielsweise, elif [[ $append = $1 ]] then touch ~/directory/"$2".txt echo "$variable_in_question" >> ~/directory/"$2".txt Was würde ich anstelle der in Zeile 4 verwenden, um entweder eine Textdatei mit allen folgenden Eingaben zu erstellen "$2"oder eine vorhandene Textdatei mit allen folgenden Eingaben anzuhängen ?"$2""$variable_in_question" Ich will im Grunde "$*"aber weglassen "$1"und …

3
Wo soll ich meine Bash-Skripte ablegen?
Ich habe ein paar sehr einfache Bash-Skripte, die ich für Dinge zusammengestellt habe, die ich regelmäßig mache. Eine davon ist das Ausführen von Duplicity, um meine Sicherungsaufgaben auszuführen. Nichts Kluges, nur ein Haufen von wenn ... dann Aussagen wirklich. Da dies als sudo ausgeführt werden muss, ist es empfehlenswert, mein …
15 bash  scripts  sudo 



5
Hinzufügen und Entfernen von Update-Kanälen auf einfache Weise
Ich weiß, es gibt eine GUI in Ubuntu Software & Updates, um die Update-Kanäle zu aktivieren Aktualisierung vorgeschlagen Backports Sicherheit wie in diesem Screenshot gezeigt: Ich suche nach einer einfachen Möglichkeit, dies von einem Terminal aus mit Befehlen wie sudo apt-add-update enable updates sudo apt-add-update enable proposed sudo apt-add-update enable …



4
Wie führe ich ein Skript aus, wenn sich deine lokale IP ändert?
Vor dem Markieren als Duplikat: Hier geht es nicht um dynamisches DNS oder ähnliches. Ich kann jedes Mal ein Skript ausführen, wenn mein Netzwerk hochfährt. Es ist ganz einfach, ein Skript in das Verzeichnis /etc/NetworkManager/dispatcher.dwie dieses einzufügen: #!/bin/bash IF=$1 STATUS=$2 case "$2" in up) logger -s "NM Script up $IF …

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.