Als «bash» getaggte Fragen

Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.

2
Wie kann ich als anderer Benutzer ausgeführt werden?
Diese Frage wurde von Server Fault migriert, da sie unter Unix und Linux Stack Exchange beantwortet werden kann. Vor 5 Jahren migriert . Dies ist der Bash-Code, der ausgeführt werden sollte. Zuerst ersetzt es den Benutzer durch openproject und führt dann den gesamten Code aus su openproject -c "bash -l" …
18 bash  debian  sudo  su 

2
Wann ist es wichtig, tragbare Skripte zu schreiben?
Der meiste Code, den ich schreibe, ist in PHP. Ich habe vor kurzem angefangen, Shell-Scripting zu lernen. Die meisten Ressourcen und Tutorials, auf die ich gestoßen bin, sind spezifisch für Bash. Einige warnen vor Bashismen und andere nicht. Ich habe hier viel gelesen und Stapelüberlauf. Wann immer eine Antwort Bashismen …

2
Wie komponiere ich Bash-Funktionen mit Pipes?
Auf diese Weise habe ich einige Funktionen definiert: function f { read and process $1 ... echo $result } Ich möchte sie zusammenstellen, damit der Aufruf so aussieht f | g | h. Welches Idiom soll ich verwenden, um eine Funktion, die mit Argumenten arbeitet, in eine Funktion zu konvertieren, …

8
JSON mit Python analysieren?
Ich habe eine JSON-Datei members.jsonwie unten. { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id": "02:17447847049147026174478:174159", "_score": 1, "_source": { "memberId": "0x7b93910446f91928e23e1043dfdf5bcf", "memberFirstName": "Uri", "memberMiddleName": "Prayag", "memberLastName": "Dubofsky" } }, { …
18 bash  python  json 


1
cp: kann nicht statieren `/vol/examples/tutorial/science.txt ': Keine solche Datei oder Verzeichnis
Ich habe einen Befehl ausprobiert cp /vol/examples/tutorial/science.txt .und erhalte den Fehler - cp: cannot stat `/vol/examples/tutorial/science.txt': No such file or directory Ich verstehe nicht, warum das passiert. Ich ging zu Cygwin Home Folder und erstellte die notwendige Ordnerstruktur und Textdatei. Ich habe auch die Ordnerstruktur und die Namen überprüft. Außerdem …
18 bash  filenames 







2
Durchlaufen Sie die durch Tabulatorzeichen gekennzeichnete Datei im Bash-Skript
Folgendes habe ich bisher: #!/bin/bash while read line; do DB=$(echo $line | cut -f1) USER=$(echo $line | cut -f2) PASS=$(echo $line | cut -f3) echo DB=$DB USER=$USER PASS=$PASS done < users.txt Und ein Beispiel der Eingabedatei: drupal_1 drupal1 tmmjXSWL drupal_2 drupal2 FHiJSYHM drupal_3 drupal3 b7bFNj06 drupal_4 drupal4 0AaV62EL Und Ausgabe …
18 bash 

4
Diff mehrere Dateien, wahr, wenn alle nicht gleich sind
Ich habe eine Reihe von Dateien, ich möchte überprüfen, ob alle diese Dateien den gleichen Inhalt haben. Mit welcher Befehlszeile könnte ich das überprüfen? Die Verwendung könnte etwa sein: $ diffseveral file1 file2 file3 file4 Ergebnis: All files equals ODER Files are not all equals
18 bash  diff 


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.