Als «bash» getaggte Fragen

Bash ist die Bourne Again SHell, der Nachfolger der klassischen Unix sh (Shell).

5
weniger mit "Update-Datei" wie Funktionalität
Ich möchte eine Datei sehen, die alle 5 Minuten mit überschrieben wird less. Wie kann ich lessden neuen Dateideskriptor befolgen, anstatt den alten anzuzeigen? watch "cat file"wird es nicht tun, weil die Datei zu lang ist, um in ein Terminalfenster zu passen.
9 bash  less  watch 


5
Stille und skriptbasierte Installation von CPAN- und Perl-Modulen?
Ich muss CPAN und einige Perl-Module automatisch in einem RHEL-Installationsskript (Scientific Linux) installieren. Leider können die gewünschten Module (mindestens eines davon) meines Erachtens nicht als RPM: s gefunden werden. Daher muss ich CPAN installieren, es automatisch konfigurieren (oder mit einer Konfigurationsdatei) und dann auch die gewünschten Module (einschließlich Abhängigkeiten) automatisch …

2
Wie kann man einen EOF in Bash wiederholen? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Server Fehler. Geschlossen vor 5 Jahren . Nach der Suche scheint es das ASCII von EOF zu sein -1, aber wie kann …
9 bash 

5
Shell-Skript: Führen Sie einen Stapel von N Befehlen parallel aus, warten Sie, bis alle fertig sind, und führen Sie das nächste N aus
Aufgabe: Ausführen von Blöcken aus 3-5 Befehlen (parallel / im Hintergrund). Beispielblock: dd if=/dev/urandom of=/mnt/1/x bs=1024 count=1024000000 & dd if=/dev/urandom of=/mnt/2/x bs=1024 count=1024000000 & dd if=/dev/urandom of=/mnt/3/x bs=1024 count=1024000000 & Wenn es fertig ist, sollte der nächste Block ausgeführt werden. Ich nehme an, dies kann über Sperrdateien erfolgen: task1.sh: real_task1 …
9 bash 



5
Senden Sie eine Nachricht von Bash an den IRC-Kanal
Ich habe ircd-hybridauf meinem Ubuntu Server (192.168.1.2, example.com) installiert . Wir #teamchannelkommunizieren im Team. Die Frage ist: Wie kann ich eine kurze Nachricht von example.combis #teamchannelvom Bash-Skript senden ? z.Bexample.com: Alert! The server is rebooting now Bearbeiten: Ich habe ein Perl-Skript gefunden, das genau das tut, was ich brauchte.

2
Schwanz- und Platzhalterzeichen
Ich möchte die letzten 10 Zeilen mehrerer Dateien erhalten. Ich weiß, dass sie alle mit "-access_log" enden. Also habe ich versucht: tail -10 *-access_log Aber das gibt mir einen Fehler, wo als: tail -10 file-* Gibt mir die Ausgabe, die ich erwarten würde. Ich würde denken, dass dies wahrscheinlich mehr …
9 linux  bash 

2
Cat, Grep, Redirect Output… Leere Datei?
Ich bin gerade gelaufen cat /opt/webapplications/Word/readme.log | grep -v 'Apple' und ich bekam die Ausgabe auf dem Cli, die ich erwartet hatte, das waren alle Zeilen readme.log, die nicht ' Apple' enthielten ... Als nächstes rannte ich ... cat /opt/webapplications/Word/readme.log | grep -v 'Apple' > /opt/webapplications/Word/readme.log Ist /opt/webapplications/Word/readme.logjedoch leer. Kann …
8 bash  grep  pipe  cat 

2
Warum entfernt `crontab -` crontab und kann es abgebrochen werden?
Ich beeilte mich und vergaß das E- In, crontab -ebevor ich traf Enter. Eine Eingabeaufforderung wurde angezeigt, sodass ich mit Ctrl+ schloss D, genau wie ich normalerweise Eingabeaufforderungen beende. Jetzt ist meine gesamte Crontab ohne Vorwarnung leer. Warum? Welche Logik hat dies verursacht? Wie soll ich andere Eingabeaufforderungen als Ctrl+ …
8 bash  cron 

5
Protokollbefehle, die über ssh ausgeführt werden
Ich möchte alle über SSH ausgeführten Befehle protokollieren. Sagen, ssh something@server.com COMMAND Ich möchte "COMMAND" auf server.com protokollieren Ich habe ausgiebig gesucht, konnte aber nichts finden. Es gibt noch eine ähnliche Frage, aber ich glaube nicht, dass es dort eine Lösung gibt. So protokollieren Sie "Remote-Ausführung über SSH" Ich kann …
8 ssh  bash  logging  shell 

3
Pfad zur Binärdatei für einen bestimmten Benutzer überschreiben
Meine Frage scheint trivial zu sein, aber ich habe im Internet nichts Hilfreiches gefunden. Ich habe eine Binärdatei in /urs/bin/binary Es ist jedoch veraltet und eine neuere Version ist beispielsweise auf einigen Mount-Versionen verfügbar /mount/new_version/binary Und es gibt ein Bash-Skript, das diese Binärdatei in einer Form wie aufruft binary -doSomething …
8 linux  bash  scripting  path 

3
Wie installiere ich Pakete mit APT ohne Benutzerinteraktion?
Ich habe ein Skript, das Kernel-Header in Debian Squeeze herunterlädt und ersetzt. function fixHeaders(){ #Replace the kernel headers from OVH with standard kernel headers... aptitude -y install linux-image-2.6.32-5-amd64 sed s/'GRUB_DEFAULT=0'/'GRUB_DEFAULT=1'/g update-grub echo "Rebooting the machine. Run this script again after reboot and choose option 2." sleep 1 reboot } Das …

3
Antworten Sie mit "Ja" auf die ssh-copy-id, die zum ersten Mal per Skript ausgeführt wird?
Das erste Mal wird ssh-copy-ides fragen # ssh-copy-id -i .ssh/id_dsa.pub backup@example.com The authenticity of host 'example.com (xxx.xxx.xxx.xxx)' can't be established. RSA key fingerprint is 39:fb:5e:70:30:33:2b:18:17:e9:4f:2f:91:b5:d2:21. Are you sure you want to continue connecting (yes/no)? Ist es möglich, dies zu schreiben, sodass das Skript nur mit Ja antwortet?
8 linux  ubuntu  centos  bash 

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.