Gibt es eine Möglichkeit, Bash-Variablen zu erstellen und diese über eine Schleife zuzuweisen? Etwas in der Art von: #!/bin/bash c=0 for file in $( ls ); do var"$c"="$file"; let c=$c+1; done EDIT: Vielen Dank an @Costas und @mdpc für den Hinweis, dass dies eine schlechte Alternative zu einer Liste wäre. …
Ich habe eine Zeichenfolge, die ich manipulieren möchte. Die Zeichenfolge ist, H08W2345678wie ich sie manipulieren kann, damit die Ausgabe gerecht ist W2345678. Ebenso, wenn ich die letzten 4 Zeichen löschen wollte, H08W2345678damit ich bekomme, H08W234wie würde ich das tun?
Ich habe 32 GB Speicher in meinem PC. Dies ist mehr als genug für ein Linux-Betriebssystem. Gibt es eine einfach zu bedienende Version von Linux (vorzugsweise Ubuntu), die über ein optisches oder USB-Laufwerk gestartet und vollständig im RAM ausgeführt werden kann? Ich weiß, dass eine Live-Disc mit einer Festplatte gebootet …
Ich wollte alle Gerätenamen im Netzwerk kennen. Ich habe bereits viele Befehle im Web ohne großen Erfolg ausprobiert, aber nichts hat so funktioniert, wie ich es wollte. Grundsätzlich kann ich bei Eingabe meiner Router-Einstellungen den Gerätenamen abrufen, der mit meinem Netz verbunden ist. Ich kann es auch auf einigen Anwendungen …
Wie kann man den richtigen Namen des steuernden Terminals (wenn es einen gibt, sonst einen Fehler) als Pfadnamen erhalten? Mit "richtiger Name" meine ich nicht /dev/tty, was nicht von anderen willkürlichen Prozessen verwendet werden kann, um auf dasselbe Terminal zu verweisen. Ich bevorzuge die Antwort wenn möglich als einfachen Shell-Code …
Ein normaler Tar-Befehl tar cvf foo.tar ./foo >foo.out 2>foo.err hat drei Ausgangs-E / A-Streams Daten in foo.tar archivieren Liste der Dateinamen zu STDOUT (umgeleitet in foo.out) Fehlermeldungen an STDERR (umgeleitet in foo.err) Ich kann dann foo.err auf Fehlermeldungen untersuchen, ohne die Liste der Dateinamen durchlesen zu müssen. Wenn ich etwas …
Ich versuche, ein Skript zu erstellen, bei dem ich den Debian-Codenamen drucken muss, damit ich ihn in die Datei sources.list übertragen kann. Ich versuche, dieses Skript für jede Debian-Version zum Laufen zu bringen, daher hatte ich gehofft, eine Bash-Variable des Release-Codenamens festzulegen. Dies wäre einfach (mit lsb_release -c), unsere Bereitstellungsimages …
Ich habe einen Remote-Server und protokolliere die Ausgabe bestimmter Befehle, während der Server nicht auf das Internet zugreifen kann. Es verwendet eine drahtlose Schnittstelle, um eine Verbindung zum Internet herzustellen. In einem Arbeitszustand ip link listzeigt die Ausgabe von : 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode …
Ich versuche, beim Start automatisch ein Netzwerklaufwerk durch Bearbeiten bereitzustellen /etc/fstab, funktioniert aber nicht. Wenn ich diese Zeile ausführe, sudo mount.cifs //192.168.0.67/test /home/pi/test -o username=myname,password=123 es funktioniert super. Aber ich weiß nicht, wie ich das richtig schreiben soll /etc/fstab.
Ich habe eine JSON-Ausgabe, die eine Liste von Objekten enthält, die in einer Variablen gespeichert sind. (Ich kann das nicht richtig formulieren) [ { "item1": "value1", "item2": "value2", "sub items": [ { "subitem": "subvalue" } ] }, { "item1": "value1_2", "item2": "value2_2", "sub items_2": [ { "subitem_2": "subvalue_2" } ] …
Ich habe ein System mit mehreren Daemons (als systemd-Einheiten), die Protokollinformationen in das Journal in Arch Linux ausgeben. Ich möchte die Journalausgabe einiger dieser Einheitendateien in eine separate Textdatei leiten, deren Speicherort ich spezifiziere, und im Wesentlichen eine Protokolldatei für eine Teilmenge von Einheiten erstellen. Wie kann ich das machen?
Ich habe Python installiert 2.7.8 über makeund make installdann über pip get-pip . Ich muss beachten, dass ich hinter einem Proxy arbeite, den ich über eingerichtet habe http_proxy ftp_proxy https_proxy im meines Benutzers ~/.zshrc Wurzeln /root/.basrc jetzt kann ich rennen pip auf meinem Benutzerkonto auf Root-Konto Ich kann es jedoch …
Mit welchem Befehl kann ich zips mit einem Dateinummernlimit erstellen ? Ich habe einen Ordner (keine Unterordner) mit beispielsweise 5000 Dateien, daher möchte ich einen Befehl, der diese Anzahl teilt und 10 einzelne zipArchive erstellt, die jeweils aus nicht mehr als 500 Dateien bestehen. Ich möchte auch nicht, dass die …
Wie kann ich eine bestimmte Anzahl von Zeilen lesen, nachdem ich Text gefunden habe? Z.B.: Lesen Sie die nächsten 2 Zeilen, nachdem Sie "Unix" gefunden haben: Test 1 Test 2 Test 3 Test 4 UNIX Test 5 Test 6 Test 7 Test 8 Test 9 Ergebnis kann sein: Test 5 …
Es gibt eine SLES 11-Maschine. Die Benutzer melden sich über SSH und Pubkey an (gemischt, einige Benutzer verwenden das Kennwort, andere den SSH-Schlüssel). Die sshd_config hat: UsePAM yes PasswordAuthentication yes PubkeyAuthentication yes Das Problem: Wenn das Kennwort für einen Benutzer abläuft, der die Pubkey-Anmeldung verwendet, wird der Benutzer aufgefordert, das …
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.