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.


4
Bash-Skript zum Erstellen eines Verzeichnisses
Ich spiele mit Skripten herum. Ich kann ein Skript erstellen, das mich beim Ausführen zur Eingabe eines Namens für ein neues Verzeichnis auffordert, es erstellt, dann mehrere Dateien erstellt, Zeilen wiedergibt und dann alles löscht. Was ich tun möchte, ist es leicht zu verändern, damit es das Verzeichnis selbst erstellt …


1
Ein Skript schreiben, um Verzeichnisse zu durchsuchen?
Mir wurde ein Datenbankprojekt zugewiesen, bei dem der von mir heruntergeladene Datensatz 50 GB betrug. Nach dem Extrahieren des Datensatzes habe ich 31 Ordner. Jeder dieser 31 Ordner enthält 23 Ordner. Und jeder dieser 23 Ordner enthält 59 (00-59) .json-Daten. Ich muss diese Daten an MongoDB weitergeben. Ich habe diesen …
7 scripts 



1
Das Cron-Jobprotokoll lautet "Kein MTA installiert". Verhindert dies, dass der CRON-Job beendet wird?
Ich habe einen Cron-Job, der nur rsync in einem bestimmten Verzeichnis ausführt. Wenn ich den Befehl rsync selbst ausführe sudo rsync -av --delete /directory1 /directory2, wird er ohne Probleme ausgeführt und funktioniert genau wie beabsichtigt. Wenn der Cron-Job ausgeführt wird, wird er in /var/log/syslog.1 angezeigt und lautet wie folgt (zusammengefasst): …
7 bash  scripts  backup  cron  rsync 


2
Wie kann ich mit einer Liste von Pfaden Unterverzeichnisse der zuvor genannten Pfade herausfiltern?
Angenommen, ich habe eine sortierte Liste absoluter Pfade, wie in meiner Antwort hier (gekürzt und modifiziert für diese Frage): /proc /proc/sys/fs/binfmt_misc /proc/sys/fs/binfmt_misc /run /run/cgmanager/fs /run/hugepages/kvm /run/lock /run/user/1000 /run/user/1000/gvfs /tmp /home/bytecommander/ramdisk Ich möchte diese Liste reduzieren, indem alle Pfade entfernt werden, die Unterverzeichnisse der zuvor genannten Pfade sind. Das heißt, für …


1
Automatisches Übergeben eines "q" vor einem Y in einer Befehlszeile
Ich versuche, den Teamspeak 3-Client herunterzuladen und gleichzeitig die Lizenzvereinbarungsroutine zu akzeptieren. Ich weiß, wie man vor dem Skript ein "Ja" übergibt, aber die Routine erfordert, dass ich drücke Q, um die "Lizenzvereinbarung" zu beenden, bevor ich auf die YTaste klicke, um das Entpacken des Clients zu starten. #!/bin/bash cd …


2
Fügen Sie android-studio / bin / zur Umgebungsvariablen PATH hinzu
Kürzlich habe ich Android Studio installiert. Jetzt möchte ich android-studio / bin / dauerhaft zur Umgebungsvariablen PATH als Session-wide environment variablesund nicht als hinzufügen System-wide environment variables. Dazu habe ich versucht, ~/.profilewie hier beschrieben zu bearbeiten . Also habe ich diese am Ende von ~/.profile: if [ -d "$HOME/bin" ] …

3
Bash-Skript - Speichern Sie die Curl-Ausgabe in einer Variablen und formatieren Sie sie dann anhand einer Zeichenfolge in einer Variablen
Ich hatte gehofft, curlDaten in eine Shell-Skriptvariable zu integrieren und diese Variable dann zu verwenden catoder awkzu bearbeiten, als wäre es eine Datei. Ist dies möglich oder gibt es eine Problemumgehung? Muss ich den curlBefehl in einer Datei speichern? Muss ich curlfür jede Bit-Formatierung, die ich ausführen möchte, mehrere Male …


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.