Als «bash» getaggte Fragen

Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.

4
Starten Sie Bash neu
Gibt es eine Möglichkeit, Bash vollständig neu zu starten und neu zu laden .bashrcund .profiledergleichen? Ich möchte sicherstellen, dass meine Änderungen nach dem Bearbeiten dieser Dateien ordnungsgemäß ausgeführt wurden.



1
Bedeutung von '2>> (Befehl)' Umleitung in Bash
Vor einiger Zeit habe ich ein Skript erstellt und einige Protokolldateien hinzugefügt, aber ich habe vergessen, wie die Umleitung für die Protokollierung funktioniert :-( Der Kern davon ist: #!/bin/bash LOGFILE=/some/path/mylogfile ( # here go my commands which produce some stdout # and, if something goes wrong, also some stderr ) …





1
Benutzerdefinierte Tastenkombinationen für den vi-Shell-Modus, dh "set -o vi"?
Ich habe gerade die Wunder von set -o vientdeckt und bin gespannt, ob es möglich ist, diesen vi-Shell-Modus auf die gleiche Weise anzupassen, wie Sie es mit vi oder vim tun können. Erstellen Sie beispielsweise eine benutzerdefinierte Schlüsselbindung, um einen bequemeren Schlüssel oder eine bequemere Tastenkombination zuzuordnen esc. Wenn es …
18 bash  vi 


3
So verschieben Sie die Variablenerweiterung
Ich wollte oben in meinem Skript einige Zeichenfolgen mit Variablen initialisieren, die noch nicht festgelegt wurden, z. str1='I went to ${PLACE} and saw ${EVENT}' str2='If you do ${ACTION} you will ${RESULT}' und dann später auf PLACE, EVENT, ACTIONund RESULTwird eingestellt. Ich möchte dann in der Lage sein, meine Zeichenfolgen mit …
18 bash  shell  string 

5
Wie lege ich einen Alias ​​pro Verzeichnis fest?
Angenommen, Sie haben einen Alias go, möchten aber, dass dieser in verschiedenen Verzeichnissen unterschiedliche Aktionen ausführt? In einem Verzeichnis sollte es ausgeführt werden cmd1, aber in einem anderen Verzeichnis sollte es ausgeführt werdencmd2 Übrigens, ich habe bereits einen Alias ​​für den Wechsel zu den oben genannten Verzeichnissen. Ist es also …

5
Führe zwei Listen zusammen, während Duplikate entfernt werden
Ich habe ein eingebettetes Linux-System mit Busybox (OpenWRT) - daher sind die Befehle begrenzt. Ich habe zwei Dateien, die so aussehen: erste Datei aaaaaa bbbbbb cccccc mmmmmm nnnnnn zweite Datei mmmmmm nnnnnn yyyyyy zzzzzz Ich muss diese 2 Listen in 1 Datei zusammenführen und die Duplikate entfernen. Ich habe nicht …
18 bash  grep  sed  awk  busybox 



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.