Als «bash» getaggte Fragen

Bash ist eine kostenlose Shell für Unix-ähnliche Betriebssysteme aus dem GNU-Projekt.

1
Bash-bedingte Umleitung beim Testen / Debuggen
Was ist die beste Möglichkeit, eine Umleitung in Bash zu Test- und Debugging-Zwecken unter bestimmten Bedingungen durchzuführen? In meinen Skripten füge ich eine Debug-Option hinzu, um zu zeigen, was bei einem Testlauf ohne Verarbeitung tatsächlich passiert wäre. Wenn die Debug-Option aktiviert ist, soll die DEBUG-Option eine Skriptzeile mit Umleitung wiedergeben, …

2
Nur Ordner finden
Meine Festplatte ist in einem Durcheinander, also habe ich beschlossen, eine Bereinigung durchzuführen. Als Teil davon möchte ich alle Ordner, die Musik enthalten, in einem zusammenführen. Was ich tun möchte, ist, auf meinem Laufwerk nach * .mp3 und * .aac zu suchen und den Namen der Ordner abzurufen. Dann möchte …
2 bash  regex  find  grep  pipe 

1
So stellen Sie den Inhalt einer Datei einem anderen voran
Diese Frage bezieht sich auf die bereits gestellte Frage Hinzufügen von Text zum Dateianfang Die von Dennis Williamson vorgeschlagene Antwort macht den Job: echo 'task goes here' | cat - todo.txt > temp && mv temp todo.txt Oben wird die Zeichenfolge task goes heream Anfang der Datei hinzugefügt. Wenn sich …
2 bash  cat  echo 

1
Wie kann ich ein Bash-Skript automatisch ausführen?
Ich habe ein Skript mit dem Namen run.sh: #!/bin/bash cd /root/yowsup-master/src/ ./yowsup-cli --interactive no --wait --autoack --config config.example Dieses Skript führt ein anderes Skript aus. Ich habe versucht, meinen Skriptpfad hinzuzufügen, /etc/rc.localaber es scheint nicht zu funktionieren. Ich habe es auch zur Startanwendung in Kali Linux hinzugefügt, es funktioniert auch …

1
Fehler mit arm-none-eabi-gcc unter Windows 10 Bash
Ich versuche, Windows 10 Bash zum Ausführen eines ARM-Cross-Compilers zu verwenden, aber es scheint, dass ich den gcc-Compiler nicht ausführen lassen kann (dh: arm-none-eabi-gcc). Dieser Fehler tritt auf: arm-none-eabi-gcc: cannot execute binary file: Exec format error Dieser Fehler tritt auf einem VM / Ubuntu-Computer auf, wenn Sie keine 32-Bit-Bibliotheken installieren, …
2 windows-10  bash  gcc  arm 



1
Übergabe optionaler Argumente an Grep
Ich benutze grep, um Zeilen mit bestimmten Zeichenfolgen auszuschließen. Der Befehl, den ich benutze, ist cat VlanConfig.txt | grep -vE $1\|$2\|$3 Ich möchte das $3als optionales Argument behalten . Es sollten auch zwei oder mehr Befehle akzeptiert werden.


1
Beim Senden von E-Mails über Google Mail mit mailx wird der Fehler "Sendeoptionen ohne Angabe des primären Empfängers" angezeigt.
Ich versuche mit meinem Google Mail-Konto eine E-Mail mit einem Bash-Skript zu senden mailx. Ich habe den folgenden Code im Skript: mailx -v -s "$SUBJECT" -S smtp-use-starttls -S ssl-verify=ignore -S smtp-auth=login -S smtp=smtp://smtp.gmail.com/587 -S from="$SENDER" -S smtp-auth-user="$SENDER" -S smtp-auth-password="$PASSWORD" $RECEIVER Das gibt mir den Fehler Send options without primary recipient …
2 bash  email  gmail  mailx 


1
Bash und Multiline PS1
\ n in PS1 funktioniert einwandfrei, aber wenn Sie versuchen, einen Befehl einzugeben, der mehr als eine Zeile benötigt, geben Sie die zweite Zeile über der ersten ein, und wenn Sie den Teil eines solchen Befehls bearbeiten möchten, der normalerweise in der oberen Zeile stehen soll, wird die Der Cursor …
2 bash 


3
Wie starte ich bash und tippe sofort einen Befehl ein?
Ich möchte, dass bash zuerst einen Befehl ausführt, aber nach Beendigung des Befehls (oder Ctrl+ C'ed) in den interaktiven Modus wechselt (vorzugsweise mit dem Befehl im Verlauf, der für verfügbar ist up). Wie erreicht man es am einfachsten und schönsten? Inspiriert von cmd.exe /K: $ wineconsole cmd.exe /K echo qqq …

3
Verwenden Sie ein Bash-Skript, wenn es im Pfad vorhanden ist, andernfalls eine ausführbare Datei
Ich möchte ein Bash-Skript verwenden, wenn es im Pfad vorhanden ist. Andernfalls möchte ich eine ausführbare Datei verwenden. alias build='xctool.sh' type -a xctool.sh || alias build='xcodebuild' build -scheme "${APP_SCHEME}" archive In diesem Beispiel möchte ich xctool.sh anstelle von xcodebuild verwenden, falls es verfügbar ist. Ansonsten möchte ich, dass xcodebuild verwendet …
2 macos  bash  xcode 

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.