Wie lautet die Syntax, um den aktuellen Monatsnamen (z. B. Jan oder Februar) in einem bashSkript abzurufen
Wie lautet die Syntax, um den aktuellen Monatsnamen (z. B. Jan oder Februar) in einem bashSkript abzurufen
% echo -e '1\n2' | parallel "bash -c 'echo :\$1' '' {}" :1 :2 % echo -e '1\n2' | parallel bash -c 'echo :\$1' '' {} % Ich würde erwarten, dass die zweite Zeile genauso
Es kommt mir oft vor, dass Bash die automatische Vervollständigung für bestimmte Befehle deaktiviert. Dies zwingt mich, dem Befehlsnamen ein zufälliges Symbol hinzuzufügen, die automatische Vervollständigung zu verwenden und dann den Befehlsnamen zu korrigieren. Das ist ziemlich nervig. Zum...
Ich versuche, ein Skript zu codieren, das IP-Adressen aus einer CSV-Datei entnimmt und das Gerät telnet, um die Befehlsausgabe "show version" abzufangen. Bisher habe ich Folgendes codiert: #!/bin/bash #!/usr/bin/expect -f FILE1=dispositivos.csv #file with IP's and device name set Username "user"...
Ich schrieb ein Skript , das Benutzer schaltet beim Laufen, und ausgeführt es Dateiumleitung zu Standard zu verwenden. So user-switch.shist ... #!/bin/bash whoami sudo su -l root whoami Und bashwenn ich es mit laufe, bekomme ich das Verhalten, das ich erwarte $ bash < user-switch.sh vagrant root...
Ich habe einen Ordner statisticsauf einem Ubuntu-Server, in dem regelmäßig Datendateien gespeichert werden. Wie kann ich einen statisticsOrdner umbenennen , backup-xxwährend ich einen Ordner neu erstelle statistics, um neue Dateien zu speichern? Die Dateien im statisticsOrdner werden von PHP...
Ich habe .bashrcmit einer Reihe von Alias angepasst , speziell llundexport LS_OPTIONS='--color=auto' Leider funktioniert dies nicht, wenn es mit verwendet wird sudo, daher habe ich auch Änderungen vorgenommen /root/.bashrc, aber dies scheint keinen Unterschied gemacht zu haben. sudo envzeigt...
Ich bin daran interessiert, Umgebungsvariablen einer Shell-Instanz von einer anderen zu setzen. Also habe ich beschlossen, etwas zu recherchieren. Nach der Lektüre eine Reihe von Fragen über das ich beschlossen , es zu testen. Ich habe zwei Muscheln A und B (PID 420) hervorgebracht, die beide...
Also habe ich scriptA, das Folgendes tut: ssh server1 -- scriptB & ssh server2 -- scriptB & ssh server3 -- scriptB & wait otherstuffhappens ScriptB macht: rsync -av /important/stuff/. remoteserver:/remote/dir/. rsync -av /not/so/important/stuff/. remoteserver:/remote/dir/. & exit...
Ich habe viele Fragen auf verschiedenen Stack-Exchange-Sites und Unix- Hilfeforen gelesen, wie man Shell-Optionen ändert und sie dann wiederherstellt . Die empfangene Weisheit scheint entweder zu sein , um das Ergebnis zu speichern aus set +ooder shopt -pound dann evalspäter die vorherigen...
Ich verstehe, dass der folgende Fehler auf !die Erweiterung des Verlaufs zurückzuführen ist: $ echo "Hello!Tim" bash: !Tim: event not found Wenn ich den Befehl jedoch in ein Skript einfüge und das Skript ausführe, gibt es kein Problem: $ cat myscript echo "Hello!Tim" $ bash myscript Hello!Tim Warum...
Gibt es eine Möglichkeit, den angezeigten Inhalt nach Eingabe durch den Benutzer verschwinden zu lassen? Nehmen Sie zum Beispiel diese Datei unten #!/bin/bash read -n 1 -p 'how are you ? ' var if [ "$var" == "y" ] then echo 'Have fun' else echo 'Go to Doctor' fi Wenn Sie dies ausführen, ist die...
Wenn ich $PATHwie -bash:folgt tippe, beginnt die Ausgabe mit dem Wert von $PATHund am Ende wird sie gedruckt, : No such directory während die Ausgabe von echo $PATHdiese Ausgabe nicht erzeugt. Ist die Bash readlinebeteiligt? [user1@Server1 ~]$ $PATH -bash:
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich habe ein Shell-Skript, in dem ich...
Angenommen, ich habe das folgende Skript: #!/bin/bash for i in $(seq 1000) do cp /etc/passwd tmp cat tmp | head -1 | head -1 | head -1 > tmp #this is the key line cat tmp done In der Schlüsselzeile lese und schreibe ich dieselbe Datei, tmpdie manchmal fehlschlägt. (Ich habe gelesen, dass dies...
Ich benutze den sourceBefehl in meinem Bash-Skript, um die Variablenwerte zu lesen / drucken more linuxmachines_mount_point.txt export linuxmachine01="sdb sdc sdf sdd sde sdg" export linuxmachine02="sde sdd sdb sdf sdc" export linuxmachine03="sdb sdd sdc sde sdf" export linuxmachine06="sdb sde sdf...
Ich bin neu im Bash und kann für mein ganzes Leben nicht herausfinden, wie man einen bestimmten Befehl ./fffausführt, reguläre Standard-Stdouts vor stderr annimmt und druckt (ich bin verwirrt über die Bedeutung selbst). zum Beispiel $ printf "I am a\ndrill\n" > fff; $ cat fff nofile fff nofile...
Wir können die Syntax verwenden ${var##pattern}und ${var%%pattern}den letzten und ersten Abschnitt einer IPv4-Adresse extrahieren: IP=109.96.77.15 echo IP: $IP echo 'Extract the first section using ${var%%pattern}: ' ${IP%%.*} echo 'Extract the last section using ${var##pattern}: ' ${IP##*.} Wie...
Ist es möglich, eine orAuswahl in der Shell zu erweitern, wenn Sie beispielsweise eine Datei lesen? Damit meine ich, dass beispielsweise grepdie Syntax unterstützt wird , die (A|B)A oder B in einer Datei entspricht. Ebenso, wenn ich diese Dateien habe: file1.txt file2.txt file3.txt file4.txt...
Wie erfasse ich die erste IP-Adresse, die vom ifconfigBefehl kommt? ifconfig -a enw178032: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 100.14.22.12 netmask 255.255.0.0 broadcast 100.14.255.255 inet6 fe80::250:56ff:fe9c:158a prefixlen 64 scopeid 0x20<link> ether...