Dies funktioniert vom Terminal aus: ls /dev/sda* Ich möchte es in einem Bash-Skript mit einer Variablen. Ich habe es versucht: device="a" ls "/dev/sd"$device"*" Aber ich bekomme den Fehler : ls: cannot access '/dev/sda*': No such file or directory.
In Bash wird echo {{a,b}.{c,d}} erweitert auf {a.c} {a.d} {b.c} {b.d} Obwohl im Bash-Handbuch für die Art der Eingabe, die ich vorgenommen habe, nichts für die Klammererweiterung erwähnt wird Meine Frage ist, warum die Ausgabe nicht wie diese ac ad bc bd ist
Ich kämpfe mit dieser Situation: $ set -- 1 2 3 $ a="$@" $ echo "$a" 1 2 3 Was ich unerwartet finde, ist die Aufgabe selbst. man bashsagt dies über die "$@"Erweiterung: Wenn die Erweiterung in doppelten Anführungszeichen erfolgt, wird jeder Parameter zu einem separaten Wort erweitert. Das sollte …
Ist es gleichbedeutend damit, dass Befehle direkt in eine Datei gedruckt werden, anstatt in einen Dateideskriptor zu schreiben? Illustration Direkt in die Datei schreiben: for i in {1..1000}; do >>x echo "$i"; done Verwenden eines fd: exec 3>&1 1>x for i in {1..1000}; do echo "$i"; done exec 1>&3 3>&- …
Unsere Knoten heißen node001... node0xxin unserem Cluster. Ich frage mich, ob es möglich ist, einen Job mit dem sbatchBefehl von Slurm an einen bestimmten Knoten zu senden . Wenn ja, kann jemand einen Beispielcode dafür posten?
Die Linux Foundation- Liste der Standarddienstprogramme enthält, getoptsjedoch nicht getopt. Ähnliches gilt für die Open Group- Liste der Posix-Dienstprogramme. Inzwischen Wikipedias Liste von Standard - Unix - Befehle enthält getoptaber nicht getopts. In ähnlicher Weise enthält das Windows-Subsystem für Linux (basierend auf Ubuntu basierend auf Debian) auch, getoptaber nicht getopts(und …
Ich habe einen Root-Server mit Proxmoxinstalliert. Bisher hatte ich immer Ubuntu 16. Jetzt habe ich eine VM auf Ubuntu 18 aktualisiert und brauche ein Beispiel für die neue netplanKonfiguration. Dies war meine alte Schnittstellendatei: auto ens18 iface ens18 inet static address 195.201.52.XXX netmask 255.255.255.255 pointopoint 195.201.8.YYY gateway 195.201.8.YYY dns-nameservers 213.133.98.98 …
Ich möchte eine neue Zeile in zwei Zeilen vor der letzten Zeile einfügen. Also, wenn meine Originaldatei ist: 1 2 3 4 5 Das Ergebnis sollte sein 1 2 3 New line 4 5
Die folgende Sequenz gibt mir den Rückgabewert des ersten Befehls, nicht des zweiten, wie ich erwartet hätte (unabhängig davon, ob ich den ersten Befehl in einer Subshell ausführe): sudo systemctl start x; sudo systemctl is-active --quiet x; echo $?; (sudo systemctl start x); sudo systemctl is-active --quiet x; echo $?; …
Ich führe Transmission-Daemon als systemd-Dienst auf OSMC aus. Beim Öffnen der Fernbedienungs-Weboberfläche nach einem Neustart werden fast immer alle Übertragungen mit der Meldung "Fehler: Keine Daten gefunden! Stellen Sie sicher, dass Ihre Laufwerke verbunden sind [...]" angehalten. Ich gehe davon aus, dass dies daran liegt, dass die Übertragung beginnt, bevor …
Mein Netzwerk ist eindeutig durcheinander, aber ich kann nicht herausfinden, wie: derek@vinka:~$ nslookup google.com ;; connection timed out; no servers could be reached derek@vinka:~$ curl google.com <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> <TITLE>301 Moved</TITLE></HEAD><BODY> <H1>301 Moved</H1> The document has moved <A HREF="http://www.google.com/">here</A>. </BODY></HTML> Wenn ich eine Domain nicht nachschlagen kann, sollte ich sie …
Die Netfilter-Verbindungsverfolgung dient dazu, einige Pakete als "RELATED" für einen Conntrack-Eintrag zu identifizieren. Ich suche nach den vollständigen Details der TCP- und UDP-Conntrack-Einträge in Bezug auf ICMP- und ICMPv6-Fehlerpakete. Speziell für die IPv6-Firewall beschreibt RFC 4890 klar die ICMPv6-Pakete, die nicht verworfen werden sollten http://www.ietf.org/rfc/rfc4890.txt 4.3.1. Verkehr, der nicht fallen …
Im Moment habe ich die nächsten Wege langs="EN GE" dir_EN=/xx dir_GE=/zz Wie Sie sehen können, hat die Variable $ langs alle möglichen Sprachen in einem einzigen Array. Ich möchte alle diese Pfade in einem mehrsprachigen (dir_ML) Array mit einer Schleife speichern, die die Sprachen überprüft, und dann den entsprechenden Pfad …
Ich rannte apt upgrade, als ich das Terminal brauchte, und a ctrlz. Wenn ich versuchte, es neu zu starten ( fg), wurde es nicht neu gestartet, da es nicht mehr in der Jobliste ( jobs) enthalten war. (Ich habe nicht verleugnet). Ich habe dann eine psProzess-ID erhalten. Es zeigte, dass …
Auf einer bestimmten Debian-VM möchte ich wissen, wie xterm und x11-utils installiert wurden: Wurden sie direkt installiert ( apt-get install xtermz. B. ein Administrator, der ausgeführt wird ) oder als Voraussetzung für andere Pakete?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.