Als «bash» getaggte Fragen

14
Befehl, der Regex im Text hervorhebt?

Gibt es einen Befehl, der einen bestimmten Ausdruck im Text hervorhebt? Ich suche so etwas wie die Suchfunktion in weniger, aber mit normaler Textausgabe auf stdout anstelle des lessViewers. Beispiel: $ cat test.txt | highlight "an" Die Aussichten für eine geordnete NATO Rückzug aus AFGH eine ist...

14
Auflistung mit ls und regulärem Ausdruck

Wie kann ich Dateien mit einem Dateinamen auflisten, der mit dem letzten Zeichen und mit endet? .txt Erweiterung ? Ich habe es versucht, ls *+([[:digit:]]).txtaber das ist wahr fürabc12.txt und abc2.txt. Aber ich muss nur bekommen abc2.txt . Wie kann ich das machen? Gibt es irgendeine Art von Form...

14
Bash-Verlauf mit Zeitstempeln

Ich möchte Zeitstempel für die in meiner Bash $ HISTFILE protokollierten Befehle behalten. Ist das möglich? Ich habe es nicht geschafft, es man bashals Informationsquelle einzurichten . Meine anderen Optionen sind wie folgt: function thebanana() { local -r -a bash_commands=( "ls" # ... more coconut...

14
Wie finde ich heraus, welche RHEL-Version ich verwende?

Ich arbeite in einer Umgebung, in der wir langsam Maschinen von Red Hat Enterprise Linux 5 auf RHEL 6 umstellen. Ich benötige einige meiner Skripte, um auf RHEL6-Maschinen etwas anderes zu tun als derzeit auf RHEL5-Maschinen. Die pragmatische Lösung besteht darin, zur Laufzeit einige Befehle auf...

14
Leite nichts zu Xargs

Ich habe ein Skript, das unter Umständen nichts auf stdout hat. Am Ende des Skripts übergebe ich die Zeilen, die ich habe, mit xargs an einen anderen Befehl. Mein Problem ist, wenn es nichts auf stdout gibt, erhalte ich die typische Fehlermeldung "Verwendung: Programm arg1 arg2". Wie kann ich das...

14
Warum funktioniert dieser xargs-Befehl nicht?

Ich wollte alle .sh-Erweiterungen löschen. ls *.sh | xargs -I {} mv {} `basename {} .sh` Es funktioniert jedoch nicht, sondern basenamegibt einen unveränderten Dateinamen zurück. Warum verhält es sich so? Das funktioniert zum Beispiel: ls *.sh | xargs -I {} echo `basename {}.jpg .jpg`; EDIT :...

14
Bash kein Änderungsverzeichnis mehr

Meine Bash-Shell wechselt nicht länger das Verzeichnis mit CD. Ich bemerkte es früher bei der Arbeit und stellte fest, dass alle neuen Shells, die ich geöffnet hatte (Terminal oder xterm usw.), im Home-Verzeichnis stecken blieben und nicht raus konnten (bereits geöffnete Terminals funktionierten...

14
Was ist der Unterschied zwischen Strg-Z und Kill-Stop?

Wenn ich einen Befehl ( makein einem großen Projekt) über die Shell ausführe , kann ich Strg-Z eingeben, um den Prozess anzuhalten und zur Shell zurückzukehren. Anschließend kann ich fgden Vorgang fortsetzen. Ich versuche, ein Shell-Skript zu schreiben, um dies zu automatisieren (insbesondere, um...

14
Skript zum schnellen Testen aller Tastaturtasten

Ich muss in einigen Notebooks nach schlechten Tastaturtasten suchen und möchte das so weit wie möglich beschleunigen. Ich habe für diese spezielle Aufgabe nichts gefunden, daher ist meine Idee ein Skript, das die gedrückten Tasten liest und alle Tastaturtasten kennt, damit ich sie schnell drücken...