Als «bash» getaggte Fragen

Bei Fragen zu Skripten, die für die Bash-Befehlsshell geschrieben wurden. Überprüfen Sie Shell-Skripte mit Fehlern / Syntaxfehlern mit dem Shellcheck-Programm (oder auf dem Web-Shellcheck-Server unter https://shellcheck.net), bevor Sie sie hier veröffentlichen. Fragen zur interaktiven Verwendung von Bash sind bei Super User eher themenbezogen als bei Stack Overflow.


3
Eine Semantik für Bash-Skripte?
Mehr als jede andere Sprache, die ich kenne, habe ich Bash jedes Mal durch Googeln "gelernt", wenn ich etwas brauche. Folglich kann ich kleine Skripte zusammenfügen, die anscheinend funktionieren. Allerdings glaube ich nicht wirklich wissen , was los ist , und ich hatte gehofft , für eine formelle Einführung in …

7
Rufen Sie das Python-Skript von bash mit Argument auf
Ich weiß, dass ich mit meinem Bash-Skript ein Python-Skript ausführen kann, indem ich Folgendes verwende: python python_script.py Aber was ist, wenn ich eine Variable / ein Argument aus meinem Bash-Skript an mein Python-Skript übergeben wollte? Wie kann ich das machen? Grundsätzlich berechnet bash einen Dateinamen und dann lädt Python ihn …
87 python  linux  bash  shell  debian 

15
tar: Füge alle Dateien und Verzeichnisse im aktuellen Verzeichnis hinzu, EINSCHLIESSLICH .svn und so weiter
Ich versuche ein Verzeichnis zu tar.gz und benutze tar -czf workspace.tar.gz * Das resultierende tar enthält .svnVerzeichnisse in Unterverzeichnissen, jedoch NICHT im aktuellen Verzeichnis (da *es nur auf "sichtbare" Dateien erweitert wird, bevor es an tar übergeben wird Ich versuchte zu tar -czf workspace.tar.gz .stattdessen aber dann bekomme ich einen …

4
Shell-Wildcard-Zeichenerweiterung stoppen?
Gibt es eine Möglichkeit für ein kompiliertes Befehlszeilenprogramm, bash oder csh mitzuteilen, dass in seinen Parametern keine Platzhalterzeichen erweitert werden sollen? Zum Beispiel möchte man vielleicht einen Shell-Befehl wie: foo * um einfach den numerischen ASCII-Wert dieses Zeichens zurückzugeben.
87 bash  wildcard 





3
cp -r ohne versteckte Dateien
Ich habe zwei Verzeichnisse und eines ist leer. Das erste Verzeichnis enthält viele Unterverzeichnisse mit versteckten Dateien. Wenn ich cp -rvom ersten zum zweiten Verzeichnis übergehe, werden auch die versteckten Dateien kopiert. Irgendwelche Lösungen, um ihnen zu entkommen?
87 linux  bash  cp 

13
Wie führe ich einen Terminalbefehl in einem schnellen Skript aus? (zB xcodebuild)
Ich möchte meine CI-Bash-Skripte durch Swift ersetzen. Ich kann nicht herausfinden, wie man einen normalen Terminalbefehl wie lsoder aufruftxcodebuild #!/usr/bin/env xcrun swift import Foundation // Works println("Test") // Works ls // Fails xcodebuild -workspace myApp.xcworkspace // Fails $ ./script.swift ./script.swift:5:1: error: use of unresolved identifier 'ls' ls // Fails ^ …
87 swift  bash  shell  xcodebuild 

10
Verwenden Sie das Sternzeichen in grep
Ich versuche, in einer bestimmten Datei in Linux / Bash nach dem Teilstring "abc" zu suchen So ich mache: grep '*abc*' myFile Es gibt nichts zurück. Aber wenn ich es mache: grep 'abc' myFile Es werden Übereinstimmungen korrekt zurückgegeben. Das ist für mich kein Problem. Aber was ist, wenn ich …
87 regex  bash  grep 

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 



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.