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.
Ich finde mein .bash_login und .bash_profile nicht root@linux:~# locate .bash* /etc/bash.bashrc /etc/skel/.bashrc /etc/skel/.bashrc.original /home/noroot/.bashrc /home/noroot/.bashrc.original /root/.bash_history /root/.bashrc /usr/share/base-files/dot.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc /usr/share/kali-defaults/.bashrc root@linux:~# Gibt es immer nur eine .bashrc- und .bash_profile-Datei für jeden Benutzer? Befinden sich .bashrc und .bash_profile immer im Verzeichnis / home / "Benutzername"?
Ich mag einen Python - Skript planen mit cron zu bestimmten Terminen zu laufen, ist das Problem , dass für , um example.pyzu arbeiten, example-envaktiviert werden muss, ist es eine Möglichkeit zu machen example.pyactivate seine eigene virtualenv , wenn Cron es ausführen? Wenn nicht, muss ich ein Bash-Skript erstellen bash.sh, …
Gibt es eine Möglichkeit, nur ein Zeichen in einer Zeichenfolge in Groß- / Kleinschreibung zu schreiben? Eingabebeispiel: syslog_apr_24_30 syslog_mar_01_17 Gewünschte Ausgabe: syslog_Apr_24_30 syslog_Mar_01_17 Beachten Sie bitte den Großbuchstaben Anfang des Monats. Ich habe es versucht, awkaber ich bin nicht gut genug, um es zum Laufen zu bringen.
Angenommen, ich muss Anführungszeichen verwenden, um die Subshell-Ausgabe wie folgt zu kapseln: DATA="$(cat file.hex | xxd -r)" Aber ich muss solche Sachen verschachteln wie: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" Ich kann keine einfachen Anführungszeichen verwenden, da die darin enthaltenen Variablen nicht erweitert werden. Das Ausblenden …
Ich möchte also alle möglichen Kombinationen von Klein- und Großbuchstaben und Zahlen generieren, die eine 5-stellige Zeichenfolge bilden können. Möglichkeiten: a..z, A..Z und 0..9. Gibt es eine elegante Möglichkeit, dies in Bash zu tun?
Ist es richtig anzunehmen, dass ;Bash beim Verbinden von zwei Befehlen in einer Zeile immer wartet, bis der erste Befehl beendet wurde, bevor der zweite Befehl ausgeführt wird? Ebenso wartet Bash in einem Shell-Skript, das zwei verschiedene Befehle in verschiedenen Zeilen enthält, immer, bis der Befehl in der ersten Zeile …
Ich habe eine Live-CD, die unter Linux startet und ein kleines Bash-Skript ausführt. Das Skript sucht nach einem zweiten Programm und führt es aus (normalerweise eine kompilierte C ++ - Binärdatei). Sie sollten in der Lage sein, das zweite Programm abzubrechen, indem Sie Ctrl+ drücken C. Was passieren sollte , …
Beim Aktualisieren der Bash für das Sicherheitsproblem CVE-2014-6271 ist folgender Fehler aufgetreten: # yum update bash Running transaction (shutdown inhibited) Updating : bash-4.2.47-4.fc20.x86_64 /bin/sh: error importing function definition for `some-function'
Ich habe versucht, ~/.bash_historyin einer Terminalsitzung nach meinen letzten Befehlen zu suchen, aber sie waren einfach nicht da. Ich denke, das liegt daran, dass ich mehrere Terminalsitzungen geöffnet habe. Gibt es eine Möglichkeit, den Befehlsverlauf der aktuellen Terminalsitzung in die Datei bash_history zu synchronisieren (dh zu synchronisieren, zu pushen oder …
Ich habe ein Bash-Skript, das manager () als separaten Prozess für x-times ausführt. Wie ist es möglich, Nachrichten aus dem Skript an alle manager () -Prozesse weiterzuleiten? Ich habe von anonymen Pipes gelesen, aber ich habe keine Ahnung, wie ich die Nachrichten damit teilen soll. Ich habe versucht, dies mit …
Gibt es eine Methode / einen Befehl, um die Abhängigkeiten eines Bash-Skripts zu überprüfen? Mit anderen Worten, eine Antwort auf diese Frage: Welche Bibliotheken sollte ein Benutzer installieren, um das Skript auszuführen? Ich kann dies manuell tun, indem ich das Skript lese und überprüfe, welche anderen Bibliotheken / Befehle es …
Ich versuche den Inhalt eines Arrays in eine Datei mit jedem Element des Arrays in einer neuen Zeile in der Datei. IFS=$'\n' echo "${mtches[@]}" > sample1.txt Der Inhalt von mtches ist "qwe" und "asd". Aber die sample1.txtDatei enthält qwe asdin einer einzigen Zeile. Warum wird der IFS-Wert nicht in das …
Nach dem Export habe HISTTIMEFORMAT='%F %T'ich versucht abzufragenhistory Das Ergebnis zeigt jedoch, dass alle Befehle am selben Tag ausgeführt werden. Wie kann ich das aktuelle Datum und die aktuelle Uhrzeit der Befehlsausführung überprüfen?
Note that the order of redirections is significant. For example, the command ls > dirlist 2>&1 directs both standard output and standard error to the file dirlist, while the command ls 2>&1 > dirlist directs only the standard output to file dirlist, because the standard error was duplicated from the …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.