Ich versuche, mehrere Zeilen in einer Bash-Variablen zu speichern, aber es scheint nicht zu funktionieren. Wenn ich zum Beispiel /bineine Datei pro Zeile aufführe und darin speichere $LS, übergebe ich $LSals stdin an wcimmer 1: $ ls -1 /bin | wc -l 134 $ LS=$(ls -1 /bin); wc -l <<< …
Ich habe ein Problem mit for loop in bash. Zum Beispiel: Ich habe ein Array ("etc" "bin" "var"). Und ich iteriere auf diesem Array. Aber in der Schleife möchte ich einen Wert an das Array anhängen. Z.B array=("etc" "bin" "var") for i in "${array[@]}" do echo $i done Dies wird …
Gegeben: main_east_library main_west_roof main_north_roof minor_south_roof Wie kann ich verwendet sed(genauer gesagt, nicht awk, tretc.) zu erstellen: main_east_Library main_west_Roof main_north_Roof minor_south_Roof Etwas wie: $ echo "main_west_library main_west_roof main_north_roof minor_south_roof" | sed 's_\3_upcase(\3)_' Obwohl das gibt: sed: -e expression #1, char 16: Invalid back reference
Kann das gemeinsame Teern mehrerer Dateien die Komprimierung mit den Standardwerkzeugen verbessern, z. B. gzip, bzip2, xz? Ich habe lange gedacht, dass dies der Fall ist, habe es aber nie getestet. Wenn wir 2 Kopien derselben 20-MB-Datei mit zufälligen Bytes haben, die zusammen geteert sind, könnte ein cleveres Komprimierungsprogramm, das …
Warum druckt dieses Shell-Skript Eingaben zweimal? Ich habe erwartet, dass das Skript die Eingaben nach 5 ignoriert. Skript: #! /bin/bash echo "Enter 5 words : " read a b c d e printf "> %s %s %s %s %s <" $a $b $c $d $e Ausgabe: user@linux:~$ pico ifs2.sh user@linux:~$ …
Ich habe kürzlich einen 4K-Bildschirm (oder UHD, genauer gesagt 2160p) gekauft und ihn auf meinem Tower mit Arch Linux verwendet. Als Fenstermanager verwende ich awesome, das auf Compton läuft, um reißfreies Compositing zu ermöglichen, wie in diesem Beitrag beschrieben . Der Bildschirm ist ziemlich groß, hat aber immer noch eine …
Angenommen, ich möchte ein Gigabyte oder so zufälliger Daten aus / dev / random, die für ein einmaliges Pad geeignet sind (also ist / dev / urandom out.) Wie setze ich mein / dev / random mit genügend Entropie, um dies zu tun? Ich suche dafür spezielle Befehle und Programme. …
Ich habe eine irssi-Sitzung, die mit Freenode (via /server fn) verbunden ist, in der ich mich in mehreren verwandten Kanälen befinde. Diese Sitzung befindet sich in einer tmux-Instanz mit anderen Terminals, die ebenfalls mit diesem Thema zusammenhängen. Ich habe irssi so eingestellt, dass es mich automatisch über NickServ authentifiziert. Jetzt …
Standardmäßig lädt bash Zeilen aus ~/.bash_historydem Verlauf. Ist es möglich, eine benutzerdefinierte Datei hinzuzufügen, die ebenfalls geladen werden soll? Ich möchte Dateien mit häufig verwendeten Befehlen einfügen und über die integrierte Suche darauf zugreifen.
Wenn ich ls | grep pngdie Ausgabe von grep mache, ist: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (Dateiname, Newline, Dateiname, Newline) dann echo $(ls | grep png)Ausgaben: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (Dateiname, Leerzeichen von Wortaufteilung, Dateiname, Zeilenumbruch !! von Echo !!) Das ist alles in Ordnung, aber wenn ich dies tue, um die Wortteilung zu verhindern …
Ich habe eine große Anzahl von Bildern von einer alten Festplatte, die ich zu organisieren versuche. Wenn ich ausgeführt werde ls -l, stelle ich fest, dass alle diese Dateien ein Erstellungsdatum von 2012 oder früher haben. Im Idealfall möchte ich diese auf die zweite Festplatte meines Computers verschieben, die nicht …
Ich habe eine große Textdatei (~ 50 GB, wenn gz'ed). Die Datei enthält 4*NZeilen oder NDatensätze. Das heißt, jeder Datensatz besteht aus 4 Zeilen. Ich möchte diese Datei in 4 kleinere Dateien aufteilen, die jeweils ungefähr 25% der Eingabedatei ausmachen. Wie kann ich die Datei an der Datensatzgrenze aufteilen? Ein …
Ich verwende Ubuntu 14.04 auf einem Toshiba-Chromebook mit Crouton. Das Laufwerk, auf dem mein Betriebssystem installiert ist, ist klein und verfügt nur über 3,6 GB freien Speicherplatz. Ich möchte sageauf meinem System installieren , sagebenötige jedoch 6 GB freien Speicherplatz auf dem System. Ich habe jedoch immer eine SD-Karte im …
Nach dem Verweisen auf " man ls" wird ls -Zangezeigt , dass " " den Sicherheitskontext anzeigen kann: -Z, --context Display security context so it fits on most displays. Displays only mode, user, group, security context and file name. Wenn Sie den ls -ZBefehl " " ausführen, sieht die Ausgabe …
Wenn top hohe Lasten anzeigt und Sie nicht wissen, ob der Prozess, der es verursacht, Prozessorzeit benötigt oder Netzwerk-E / A (nicht lokale E / A) ausführt, wie können Sie das herausfinden? Auf unserem Server sehe ich hohe Werte für die Last, aber in Kombination mit 60% -70% Leerlauf und …
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.