Unix & Linux

9
Warum druckt printf mehr Argumente als erwartet?

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:~$ ./ifs2.sh Enter 5 words...

9
sed - wie kann man jedes dritte Wort groß schreiben?

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...

9
Können Teerdateien die Komprimierung verbessern?

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...

9
Wo ist meine Protokolldatei von crontab?

no / var / log / cron, no /var/log/cron.log auf meinem debian7, Wo ist meine Logdatei von crontab? ls /var/log/cron* ls: cannot access /var/log/cron*: No such file or directory

9
Wie kann man alle Einheiten stoppen, die zum selben Ziel gehören?

Ich frage mich, wie ich alle Einheiten stoppen kann, die durch dasselbe Ziel gruppiert sind. Mein Setup ist wie folgt. Ich habe mehrere Gerätekonfigurationsdateien, die lauten: [Unit] ... [Service] ... [Install] WantedBy=mycustom.target Wenn ich renne # systemctl start mycustom.target Die...

9
Das LVM-Volume ist nach dem Neustart von CentOS inaktiv

Ich habe einen Linux-Server von CentOS 6 auf 7 neu installiert. Der Server verfügt über 3 Laufwerke - ein System-SSD-Laufwerk (es hostet alles außer /home) und zwei 4-TB-Festplattenlaufwerke, auf denen gehostet wird /home. Alles benutzt LVM. Die beiden 4-TB-Laufwerke werden gespiegelt (mithilfe der...

9
Woher kommen die Wörter in / usr / share / dict / words?

/usr/share/dict/wordsenthält viele Wörter. Wie wird diese Liste erstellt? Sind die Inhalte für verschiedene Unices gleich? Gibt es einen Standard, der vorschreibt, was er enthalten muss? Bisher konnte ich nur feststellen, dass die Liste unter Ubuntu / Debian aus den Wordlist- Paketen stammt, deren...

9
Neue Zeile in Bash-Variablen

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 <<< $LS 1...

9
Benachrichtigung über Änderungen des Fenstertitels

... ohne abzufragen. Ich möchte erkennen, wann sich das aktuell fokussierte Fenster ändert, damit ich eine benutzerdefinierte Benutzeroberfläche in meinem System aktualisieren kann. Punkte von Interessen: Echtzeitbenachrichtigungen. Eine Verzögerung von 0,2 s ist in Ordnung, eine Verzögerung von 1...

9
Der C-Compiler kann keine ausführbaren Dateien erstellen

Ich versuche, Wine unter Linux Mint 17.1 zu installieren. Ich ./configure'd als root, um es zu installieren. Eingang: cd Downloads/wine-1.6.2 ./configure Ausgabe: checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking whether make sets...

9
wget unterstützt https nicht

Ich möchte https://example.commit dem wgetBefehl herunterladen , aber es steht "nicht unterstütztes / nicht erkanntes Protokoll". Ich habe versucht, das zu verwenden, --secure protocol=''aber das funktioniert nicht. Ich habe die TAR-Datei von GNU wget heruntergeladen und versucht, sie zu...