Ich würde gerne ein Äquivalent von finden cmd 1 && cmd 2 && ... && cmd 20 aber mit Befehlen innerhalb einer forSchleife ausgedrückt wie for i in {1..20} do cmd $i done Was würden Sie vorschlagen, um im zweiten Ausdruck ein Äquivalent zum ersten zu
Ich würde gerne ein Äquivalent von finden cmd 1 && cmd 2 && ... && cmd 20 aber mit Befehlen innerhalb einer forSchleife ausgedrückt wie for i in {1..20} do cmd $i done Was würden Sie vorschlagen, um im zweiten Ausdruck ein Äquivalent zum ersten zu
Ich versuche ein Skript zu schreiben, das Aktionen basierend auf der Architektur der Maschine ermittelt. Ich verwende bereits uname -mdie Architektur Linie zu sammeln, aber ich weiß nicht , wie viele ARM - Architekturen gibt es, noch weiß ich, ob man armhf, armeloder arm64. Da dies für dieses...
In Linux-Desktopsystemen möchte ich einen Befehl ausführen, wenn sich der Benutzer anmeldet. Nachdem ich einige andere Beiträge gelesen hatte, habe ich versucht, den Befehl einzufügen, ~/.bashrcaber erfolglos. Darüber hinaus verwendet das System eine grafische Oberfläche für die Benutzeranmeldung,...
Gibt es eine Variable, die Cron beim Ausführen eines Programms setzt? Wenn das Skript von cron ausgeführt wird, möchte ich einige Teile überspringen. Andernfalls rufen Sie diese Teile auf. Woher weiß ich, ob das Bash-Skript von cron gestartet
Ich wurde gebeten, ein Shell-Skript zu schreiben, um zu überprüfen, ob eine URL für mein Projekt UP / Working ist oder nicht. Ich habe versucht, einige Hinweise über das Internet zu finden, aber ich habe immer überprüft, ob die URL existiert oder nicht. Ich habe es zuerst mit versucht wget. wget -S...
Ich schreibe ein Skript, das ich ohne Berechtigungen ausführen möchte. Ich möchte, dass die Fehler, auf die das Skript stößt, in einer Protokolldatei protokolliert werden. Ich habe keine Rechte, an die ich schreiben kann /var/log. Und ich möchte keinen in meinem Home-Verzeichnis haben. Gibt es...
Warum braucht ein Shebang einen Weg? Falsch #!ruby Richtig #!/usr/local/bin/ruby #!/usr/bin/env ruby Das Betriebssystem sollte über die Informationen zum Pfad für einen registrierten Befehl verfügen, und warum erwartet es immer noch, dass dieser angegeben
Ich habe diesen grep-Befehl, um Dateien ohne das Wort Attachments in ihnen zu finden. grep -L -- Attachments * Ich möchte alle Dateien verschieben, die von diesem Befehl ausgegeben werden. Wie mache ich das in bash? Benutze ich eine Pfeife? Benutze ich eine wortreichere if / then-Anweisung in einem...
Manchmal muss ich ein Codefragment in Google Group Inline senden. Text hilft hier nicht; Ich kann es in Markdown eingeben, in HTML konvertieren (mit Pandoc usw.), an Mutt als anhängen text/htmlund es senden. Es gibt eine gute Lösung zur Verfügung hier aber es nutzt externes sendmailProgramm E -...
Wie kann ich Folgendes in ein Bash-Skript schreiben? tmux # Start tmux session. compass watch /path/to/project1/compass/ # Run the first process. Ctrl + B, " # Split the pane. compass watch /path/to/project2/compass/ # Run the second process. Ctrl + B, D # Exit the session.
Wie finde ich die Zeilennummer in Bash, in der ein Fehler aufgetreten ist? Beispiel Ich erstelle das folgende einfache Skript mit Zeilennummern, um zu erklären, was wir brauchen. Das Skript kopiert Dateien von cp $file1 $file2 cp $file3 $file4 Wenn einer der cpBefehle fehlschlägt, wird die Funktion...
Ich möchte die Ausgabe eines Skripts vereinfachen, indem ich die Ausgabe von sekundären Befehlen unterdrücke, die normalerweise erfolgreich sind. Doch mit -qversteckt auf sie den Ausgang , wenn sie gelegentlich fehlschlagen, so dass ich keine Möglichkeit , das Verständnis der Fehler haben. Darüber...
Ich wurde beauftragt, ein automatisiertes Server-Hardening-Skript zu erstellen, und eine Sache, die sie benötigen, ist ein Bericht über die gesamte Ausgabe jedes ausgeführten Befehls. Ich möchte die Fehlermeldung in einem String speichern und in einer Textdatei anhängen. Angenommen, ich habe...
History ist ein Shell-integrierter Befehl, den ich in einem BASH-Skript nicht verwenden konnte. Gibt es eine Möglichkeit, dies mit BASH-Skript zu erreichen? Hier geht es zu meinem Skript: #!/bin/bash history | tail -100 > /tmp/history.log cd /tmp uuencode history.log history.txt | mail -s...
Die Ausgabe von dmesg zeigt die Anzahl der Sekunden + Millisekunden seit dem Systemstart. [ 10.470000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 14.610000] device eth0 entered promiscuous mode [ 18.750000] cfg80211: Calling CRDA for country: DE [ 18.750000] cfg80211: Regulatory...
Wie kann ich in einem Shell-Skript einfach und nicht-invasiv den Schreibzugriff auf eine Datei testen, ohne tatsächlich zu versuchen, die Datei zu ändern? Ich könnte die Ausgabe von analysieren stat, aber das scheint wirklich komplex und vielleicht spröde zu sein, obwohl ich nicht sicher bin, wie...
Ich schreibe ein Wake-on-Lan-Skript für einen Satz unserer Laborcomputer. Wir haben sqlite db mit einer Liste der Computer-Hostnamen, -IPs und -MACs und momentan pinge ich jeden mit '-c1', damit er nicht endlos läuft - aber selbst wenn man etwas warten muss, gibt es einen schnelleren Weg, ihn zu...
Ich muß printf eine Reihe, aber mit vorgegebener Breite und gerundet (mit awk!) %10s Ich habe dies und irgendwie muss ich das verbinden, %daber alles, was ich tue, endet mit zu vielen Parametern für awk (weil ich mehr Spalten
Nehmen wir an, ich habe ein Skript namens script, das stdineinige Ergebnisse liest und auf den Bildschirm ausspuckt. Wenn ich den Inhalt einer Datei füttern wollte, hätte ich Folgendes eingegeben: $ ./script < file1.txt Aber was ist, wenn ich den Inhalt der mehreren Dateien auf dieselbe Weise in...
Mein Computer hat ein 500 GB-Laufwerk. Ich möchte 400 GB Daten von /unencryptednach verschieben /encrypted. Beide Verzeichnisse sind auf der gleichen Partition, sondern /encryptedwird durch gehandhabt ecryptfs , so mv /uncrypted/* /encryptedwürde: Kopieren Sie alle Dateien zum Ziel Dann entfernen...