Als «bash» getaggte Fragen

Bash (Bourne-Again SHell) ist die Shell, die standardmäßig in der Befehlszeilenschnittstelle von Ubuntu verwendet wird.

4
Leiten Sie eine Ausgabe von Command Piping Grep in eine Datei um
Ich leite das: cat /dev/urandom|hexdump| grep -i "ffff f" > random und ich bekomme nichts in der Datei random, es bleibt Null Länge, nachdem der Befehl unterbrochen wird. Wie schreibe ich eine Ausgabe in eine Datei? Ich muss ein Ergebnis in eine Datei schreiben, die folgende Ausgabedaten enthalten sollte: 021bc40 …



5
So fügen Sie die Protokolle einer Crontab mit Zeitstempel hinzu
In crontab habe ich ein tägliches Sicherungsskript geplant. Wenn der Cron das Skript ausführt, wird der Status wie unten gezeigt in einer Protokolldatei protokolliert. 0 0 * * * /home/backup.sh > /home/groupz/db-backup/fbackup.log 2>&1 Wenn der Cron nun ein Skript ausführt, wird der Inhalt des Protokolls jedes Mal erneuert. Daher möchte …
9 bash  scripts  cron  logs 

2
Wie liste ich die Wortzahl in mehreren Dateien auf?
Angenommen, ich muss herausfinden, wie viele Wörter in jeder Datei das Wort "Arbeit" enthält. Ich weiß, dass es wäre, Dateien mit 'Arbeit' darin zu finden ls work. Und um die Anzahl der Wörter herauszufinden, wäre eswc -w Ich habe es jedoch versucht und es scheint nur die Anzahl der Dateien …

1
Führen Sie eine ausführbare Datei auf dem Terminal aus
Ich bin neu in Ubuntu und derzeit aufgrund einer Zuweisung dabei. Ich möchte einige Fragen stellen: Wie mache ich einen neuen Befehl, um ein Shell-Skript auszuführen? Wenn Sie beispielsweise passwdauf dem Terminal eingeben, wird die ausführbare Datei auf ausgeführt /usr/bin/passwd. Wie mache ich es genauso wie meine Datei? Wie ändere …


1
Bash-Skriptquelle: Keine solche Datei oder kein solches Verzeichnis
Ich habe ein Skript, das so beginnt #!/bin/bash VALKYRIE=~/myProjects/valkyrie source $VALKYRIE/cluster.conf aber wenn ich es starte, kehrt es zurück line 2: ~/myProjects/valkyrie/cluster.conf: No such file or directory Aber die Datei existiert und wenn ich sie ausführe source ~/myProjects/valkyrie/cluster.conf, läuft sie einwandfrei. Irgendeine Idee? Ich habe die VALKYRIEVariable an anderer Stelle …
9 bash  scripts  source 

2
Warum hängt .profile (und nicht .bashrc) ~ / bin an den Pfad an?
Da die Prozedur "Include to Path" nicht .bashrc"generisch" ist (in dem Sinne, aus dem .profilesie stammt), ~/binist sie nicht enthalten .bashrc. Warum möchte der Benutzer es nicht in einer Nicht-Login-Shell? (Besonders heutzutage, wo Nicht-Login-Shells häufiger vorkommen *.) Ich weiß, dass ich solche Änderungen manuell vornehmen kann, aber ich möchte wissen, …

2
Bash-Skript zum Entfernen von Zeilenumbrüchen?
Ich brauche ein Skript, das eine Datei eingibt und deren Inhalt mit entfernten Zeilenumbrüchen wiedergibt - sozusagen "wortumbrochen". Ich habe es versucht: #!/bin/bash find $HOME '$1' | while read line; do echo "${line}"; done aber es gibt einfach nichts zurück.
9 bash 


3
Wie bringe ich den Bash-Debugger dazu, mit ddd zu arbeiten?
ddd script.bsh öffnet das Skript nicht. Es zeigt unser Glas und wenn ich ddd schließen möchte, heißt es "Bash ist beschäftigt" ... Ich habe eine alte Nachricht gefunden, aber es hat nicht geholfen. https://lists.gnu.org/archive/html/ddd/2008-10/msg00006.html Ich konnte ddd-3.3.12-test6.tar.gz nicht finden, daher verwende ich die ddd-Version aus dem Ubuntu-Repository. Auch bashdb ist …
9 bash  debug 

3
Wie bekomme ich eine farbige Ausgabe von einem Bash-Skript?
Wenn ich grepinnerhalb des Gnome-Terminals ausführe , erhalte ich eine farbige Ausgabe - leicht erkennbare Übereinstimmung, Zeilennummern (-n) mit verschiedenen Farben usw. Aber wenn ich genau den gleichen grepBefehl über ein Bash-Skript ausführe, erhalte ich eine Ebenenausgabe ohne Färbung Gibt es eine Möglichkeit, mithilfe eines Bash-Skripts eine farbige Ausgabe zu …
9 bash 


2
CD-ROM mit Bash-Code öffnen
Ich habe diesen Code aus einem lustigen Videoclip darüber kopiert, wie ein Programmierer sein Baby schwingt . Der Code lautet wie folgt: #!/bin/bash while [ l=l ] do #eject cdrom eject #pull cdrom track back in eject -t done Aber es funktioniert nicht für mich, wenn ich es mit dem …
9 bash  cd-drive 

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.