Als «shell» getaggte Fragen

Der Begriff "Shell" bezieht sich auf eine allgemeine Klasse textbasierter interaktiver Befehlsinterpreter, die am häufigsten mit den Unix- und Linux-Betriebssystemen verbunden sind. Bei Fragen zu Shell-Skripten verwenden Sie bitte ein spezifischeres Tag wie "bash", "Powershell" oder "ksh". Ohne ein bestimmtes Tag sollte eine tragbare (POSIX-kompatible) Lösung angenommen werden, obwohl die Verwendung von 'posix' zusätzlich oder 'sh' vorzuziehen ist.


4
Was sind meine Umgebungsvariablen? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage Ich möchte meine Umgebungsvariablen in bash herausfinden. Sind sie irgendwo gelagert?
86 linux  bash  shell  ubuntu 

5
Export von SQLite nach CSV mithilfe eines Shell-Skripts
Ich erstelle ein Shell-Skript, um eine SQLite-Abfrage in eine CSV-Datei zu exportieren. #!/bin/bash ./bin/sqlite3 ./sys/xserve_sqlite.db ".headers on" ./bin/sqlite3 ./sys/xserve_sqlite.db ".mode csv" ./bin/sqlite3 ./sys/xserve_sqlite.db ".output out.csv" ./bin/sqlite3 ./sys/xserve_sqlite.db "select * from eS1100_sensor_results;" ./bin/sqlite3 ./sys/xserve_sqlite.db ".exit" Bei der Ausführung des Skripts wird die Ausgabe auf dem Bildschirm angezeigt, anstatt in "out.csv" gespeichert …
86 sqlite  shell  csv 

4
Unix-Shell-Skript zum Abschneiden einer großen Datei
Ich versuche, ein Unix-Skript zu schreiben, das eine Datei abschneidet / leert, die kontinuierlich von einer Anwendung geschrieben / geöffnet wird, wenn sie beispielsweise 3 GB Speicherplatz erreicht. Ich weiß, dass der folgende Befehl es tun würde: cp /dev/null [filename] Aber ich werde dies in einer Produktionsumgebung automatisch als Cron-Job …
86 bash  shell  truncate 

12
Verwenden von sed zum Massenumbenennen von Dateien
Zielsetzung Ändern Sie diese Dateinamen: F00001-0708-RG-Biasliuyda F00001-0708-CS-akgdlaul F00001-0708-VF-hioulgigl zu diesen Dateinamen: F0001-0708-RG-Biasliuyda F0001-0708-CS-akgdlaul F0001-0708-VF-hioulgigl Shell-Code Zu testen: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' Aufführen: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' | sh Meine Frage Ich verstehe den sed-Code nicht. Ich verstehe, was der Substitutionsbefehl ist $ sed 's/something/mv' meint. Und ich verstehe …
86 bash  shell  sed  file-rename 

10
So aktualisieren Sie eine Datei in einem Zip-Archiv
Ist es möglich, eine Datei in einer Zip-Datei zu ersetzen, ohne die alte Datei zu entpacken, die neue Datei hinzuzufügen und wieder zu entpacken? Grund ist, dass ich eine Zip-Datei habe, die wirklich groß ist. In der Zip-Datei befindet sich eine XML-Datei, die ich manchmal aktualisieren muss. Das Entpacken und …
86 bash  shell  zip 



3
Was macht der Befehl 'export'?
Ich bin ein wenig neu in Linux und führe einige Befehle blind aus, um Dinge zu erledigen. Ich dachte, dass es keine Verschwendung sein wird, solche Fragen zu stellen, da mehr neue Leute regelmäßig darüber Bescheid wissen würden. Ich habe kürzlich angefangen, mit Jenkins zu arbeiten , und dann musste …




1
Escape doppeltes Zitat in grep
Ich wollte nach Schlüsselwörtern mit doppelten Anführungszeichen suchen. Um ein einfaches Beispiel zu geben: echo "member":"time" | grep -e "member\"" Das passt nicht zusammen. Wie kann ich es reparieren?
85 linux  shell 


7
Ausführen eines Skripts in einem Docker-Container mithilfe eines Shell-Skripts
Ich versuche, ein Shell-Skript zum Einrichten eines Docker-Containers zu erstellen. Meine Skriptdatei sieht folgendermaßen aus: #!bin/bash docker run -t -i -p 5902:5902 --name "mycontainer" --privileged myImage:new /bin/bash Durch Ausführen dieser Skriptdatei wird der Container in einer neu aufgerufenen Bash ausgeführt. Jetzt muss ich eine Skriptdatei (test.sh) ausführen, die sich bereits …
85 bash  shell  docker 

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.