Unix & Linux

7
Unerwartetes Ergebnis von a = "$ @"

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

7
Es ist mit einem Platzhalter

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

7
So richten Sie mehrere Zeilen mit Echo oder Druck aus

Ich habe ein Skript, das das gemountete Dateisystem mit dem unter fstab aufgeführten Eintrag vergleicht. Das Problem, mit dem ich hier konfrontiert bin, besteht darin, die Ausgabe ausgerichtet zu halten. Unten ist die Skriptausgabe: / is mounted OK /boot is mounted OK /was8 is mounted OK...

7
Linux: Alternative zu UBIFS auf MLC NAND

Der Status von UBIFS unter Linux über MLC NAND war nie genau perfekt . Und obwohl dieser Eintrag heutzutage aus den FAQ entfernt wurde , wurde die Unterstützung für UBIFS zusätzlich zu MLC NAND offiziell als nicht unterstützt gemeldet: ubi: MLC NAND ablehnen Vollständiger Thread auf...

7
Tastaturkürzel im virtuellen Terminal

Gibt es eine Möglichkeit, Tastaturkürzel in der virtuellen Linux-Konsole zu konfigurieren? Wenn ich zum Beispiel zu tty1 gehe und dann die Tastenkombination Ctrl+ Alt+ drücke H, möchte ich, dass das Skript /usr/bin/hello.shausgeführt wird. Im Idealfall ist die Verknüpfung bereits vor dem Anmelden...

7
Berechtigungen durch Hinzufügen von Funktionen verlieren?

Ich habe das folgende Phänomen beobachtet, das ich nicht erklären kann. Nach dem Hinzufügen der CAP_SYS_ADMINFunktion kann unsharenicht mehr geschrieben werden /proc/self/setgroups. Tatsächlich erfordert das Schreiben in diese Datei die Fähigkeit, dies wird jedoch durch Ändern des...