Als «bash» getaggte Fragen

11
Warum funktioniert dieser Softlink nicht wie erwartet?

bash4.3 # pwd /bin bash4.3 # ll sh lrwxrwxrwx. 1 root root 4 May 17 22:22 sh -> bash bash4.3 # ll bash -rwxr-xr-x. 1 root root 1072056 May 17 22:22 bash bash4.3 # bash bash4.3 # sh sh-4.3# Mein Betriebssystem ist Fedora 24 (Standard-GNOME-Version). Aus dem Beispiel können wir wissen: unter /bin,...

11
Guake - Windows 10 + Bash

Gibt es entweder eine Möglichkeit, Guake unter Windows 10 zum Laufen zu bringen, oder einen alternativen Dropdown-Konsolenhost, auf dem der neue Win 10 Bash gehostet wird?

10
Linux: Datei umbenennen, aber Erweiterung beibehalten?

Unter Windows / DOS kann ich sagen rename myfile.* yourfile.*, den Namen zu ändern, aber die Erweiterung beizubehalten. Wie wird das unter Linux erreicht? Die Manpage schlägt nur vor, wie man die Erweiterung ändert, aber das ist das Gegenteil von dem, was ich will. Bonus: Ich möchte das...

10
grep Dateianfang?

In einer Linux-Shell möchte ich sicherstellen, dass alle bestimmten Dateien mit <?genau dieser Zeichenfolge und keinen anderen Zeichen am Anfang beginnen. Wie kann ich grep oder eine andere verwenden, um "Datei beginnt mit" auszudrücken? Bearbeiten: Ich verzeichne dies mit einem Platzhalter...

10
Kann ich behalten und .. aus. * Expansion?

Ich finde es oft ärgerlich (oder schlimmer), wenn ich tippe command .* in bash und der Befehl gilt für das übergeordnete Verzeichnis und das aktuelle Verzeichnis. Gibt es eine Shell-Option oder eine andere Konfiguration, die ich anpassen kann, um Bash auszuschließen .und ..von der Erweiterung von...

10
Wie vergleiche ich zwei Dateien mit einem Shell-Skript?

Bei zwei Dateien möchte ich ein Shell-Skript schreiben, das jede Zeile aus Datei1 liest und prüft, ob sie in Datei2 vorhanden ist. Wenn eine Zeile nicht gefunden wird, sollten zwei unterschiedliche Dateien ausgegeben und beendet werden. Die Dateien können Wörter, Zahlen oder irgendetwas enthalten....

10
Schreiben Sie eine PID-Datei manuell aus dem Bash-Skript

Wie könnte ich ein Bash-Skript schreiben, das ein lang laufendes Programm ausführt und die Prozess-ID des Programms in einer separaten Datei speichert? Ich möchte so etwas wie #!/bin/bash exec long_running_tool echo `ps af |grep "long_running_tool" |awk '$5 == "long_running_tool" {print $1}'`...

10
Was ist Alt + Umschalt + {?

Getestet unter CentOS und Ubuntu, wenn Sie sich in einem Verzeichnis mit einer Menge Dateien befinden $ ls day1.tar.gz day2.tar.gz day3.tar.gz day4.tar.gz day5.tar.gz day6.tar.gz day7.tar.gz day8.tar.gz day9.tar.gz day10.tar.gz Und wenn Alt+Shift+{Sie darauf klicken, wird jeder Dateiname...

10
Reverse-History-Suche mit regulären Ausdrücken

Ich bin auf der Suche nach einem Tool, das die inkrementelle Rückwärtssuche mit einfacher Unterstützung für reguläre Ausdrücke (oder nur für mehrere Übereinstimmungen) ermöglicht. Wenn ich zum Beispiel den Befehl 'foo bar baz' suchen möchte, könnte ich folgendermaßen vorgehen, um den Befehl schnell...