Als «bash-scripting» getaggte Fragen

Bei Bash-Skripten werden Skripte in der Bash-Shell-Sprache erstellt.


0
Extrahieren Sie die TFTP-Serveradresse aus dhcp ack
Ich habe einen Router am Laufen OpenWrt und damit basteln. Udhcpc ist der DHCP Client läuft innen. Ich schaue auf /lib/netifd/proto/dhcp.sh (Dieses Skript ruft udhcpc auf). Meine DHCP Der Server wurde so konfiguriert, dass die Option 150 (d. h. die TFTP-Serveradresse) immer dann gesendet wird, wenn a DHCP Anfrage kommt …

1
Führen Sie einen Windows-Befehl von Cygwin aus
Kann ich einen Windows-Befehl über cygwin ausführen und ihm Argumente übergeben? Insbesondere möchte ich ein Bash-Skript haben, das Robocopy ausführt, aber die Frage ist allgemein. Robocopy ist für meine Anforderungen besser geeignet als rsync, aber das Batch-Scripting ist launisch. PowerShell scheint interessant zu sein, aber ich würde lieber keine neue …



1
Bash-bedingte Umleitung beim Testen / Debuggen
Was ist die beste Möglichkeit, eine Umleitung in Bash zu Test- und Debugging-Zwecken unter bestimmten Bedingungen durchzuführen? In meinen Skripten füge ich eine Debug-Option hinzu, um zu zeigen, was bei einem Testlauf ohne Verarbeitung tatsächlich passiert wäre. Wenn die Debug-Option aktiviert ist, soll die DEBUG-Option eine Skriptzeile mit Umleitung wiedergeben, …


1
Übergabe optionaler Argumente an Grep
Ich benutze grep, um Zeilen mit bestimmten Zeichenfolgen auszuschließen. Der Befehl, den ich benutze, ist cat VlanConfig.txt | grep -vE $1\|$2\|$3 Ich möchte das $3als optionales Argument behalten . Es sollten auch zwei oder mehr Befehle akzeptiert werden.

3
Äquivalent zu "cp --parents" auf dem Mac
Das Thema erklärt es - im Grunde habe ich ein Bash-Skript, das auf einem Linux-System und einem Windows-System mit Cygwin verwendet wird, wobei der folgende Befehl perfekt funktioniert: cp --parents Wenn Sie jedoch denselben Befehl auf einem Mac im Terminal ausführen, wird der folgende Fehler ausgegeben: cp: illegal option -- …

1
Remote-Ausführung eines Shell-Skripts, das eine lokale Datei als Eingabeparameter verwendet
Mit Linux, Bash und OpenSSH kann ich ein Shellskript auf einem Remote-Host auf mindestens drei Arten ausführen: # Method 1: Script is never stored on the remote host ssh <username>@<hostname> 'bash -s' < myShellScript # Method 2: Script is permanently stored on the remote host ssh <username>@<hostname> 'myShellScript' # Method …


2
Virtualbox erhöhen CPU-Kerne Skript weise
1x CPU-Kern ist nicht genug für eine SMB-Filesharing-Ubuntu-Box. Wie schalten wir die VM um Mitternacht aus, erhöhen die CPU-Kerne 1 bis 2 und schalten diese Box ein (skriptweise)? (Es ist ein Windows-Host ... aber auch Linux-Beispiele sind willkommen :) Screenshot hier - & gt; http://dwaves.de/index.php/2014/09/22/virtualbox-box-management/




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.