Als «bash» getaggte Fragen

120
Git Bash Hier in ConEmu

Wie erstelle ich einen Kontextmenüeintrag mit der rechten Maustaste , um Git Bash in einem bestimmten Ordner in ConEmu zu öffnen ? Unter Git Bash Here in Console2 finden Sie die entsprechende Frage für

119
Führen Sie in bash einen Befehl aus einem anderen Verzeichnis aus

Sagen Sie, dass ich das mache: cd subdir git init cd ../ Gibt es eine Möglichkeit, dies mit einem oder zwei Befehlen zu tun, anstatt in ein Verzeichnis zu wechseln und es wieder zu verlassen, um dort einen Befehl auszuführen? (Nicht auf der Suche nach einer git-spezifischen Lösung; das ist nur...

115
Bash: Leerzeichen im Aliasnamen

Ich versuche, Aliase in Bash zu erstellen. Was ich tun möchte , ist Karte ls -lazuls -la | more In meiner .bashrc-Datei habe ich Folgendes versucht: alias 'ls -la'='ls -la | more' Es funktioniert jedoch nicht, da (ich nehme an) Leerzeichen im Aliasnamen enthalten sind. Gibt es eine Lösung dafür?...

101
Wie mache ich Bash zu meiner Standard-Shell unter Ubuntu?

Ich habe ein .bash_profilein meinem Home-Verzeichnis, aber es wird bei der Anmeldung nicht ausgeführt. Wenn ich Folgendes tue, scheinen die Dinge so zu sein, wie ich es erwartet habe: ssh myhost bash source ~/.bash_profile Aber normalerweise passiert das alles beim Einloggen.

100
Ändern Sie den Standardtexteditor für crontab in vim

Ich benutze Ubuntu 9.10 und der Standard-Texteditor ist Nano, was ich hasse. (Nicht jeder?) Normalerweise ist es kein Problem, da ich nur vi oder gedit alles, aber crontab -emit Nano öffne. Ich habe versucht, es mit der sudo update-alternatives --config editorOption 3 ("/usr/bin/vim.basic") auf...

98
Wie lade ich .inputrc neu?

Hintergrund Ich habe gehört, dass das readline- Modul liest ~/.inputrcund auf diese Weise das Verhalten von Tastenanschlägen unter Programmen wie bash ändert. Frage Wie kann ich dies nach der Bearbeitung erneut laden, um das geänderte Verhalten zu sehen, ohne mein Terminalprogramm neu zu...

97
Linux-Bash-Skript, einzelner Befehl, aber mehrere Zeilen?

Ich habe das folgende Skript, das ich durch Durchsuchen von Google geschrieben habe, und es sichert mein Linux-System in einem Archiv: #!/bin/bash # init DATE=$(date +20%y%m%d) tar -cvpzf /share/Recovery/Snapshots/$HOSTNAME_$DATE.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys...

95
Bash-Scripting: Auf leeres Verzeichnis prüfen

Ich möchte testen, ob ein Verzeichnis keine Dateien enthält. In diesem Fall überspringe ich die Verarbeitung. Ich habe folgendes versucht: if [ ./* == "./*" ]; then echo "No new file" exit 1 fi Das gibt den folgenden Fehler: line 1: [: too many arguments Gibt es eine Lösung /