Unix & Linux

9
Wie bereinige ich den Copy / Paste-Puffer?

Ich habe festgestellt, dass beim Auswählen von Text, Kopieren und Einfügen in beispielsweise Google Mail die Formatierung beibehalten wird. Nicht ein einziges Mal in den letzten 10 Jahren war dies für mich ein wünschenswertes Merkmal. Ich verwende derzeit Glipper als Zwischenablage-Manager. Wenn...

9
Gegenüber dem Befehl `source`

Ich benutze den sourceBefehl in meinem Bash-Skript, um die Variablenwerte zu lesen / drucken more linuxmachines_mount_point.txt export linuxmachine01="sdb sdc sdf sdd sde sdg" export linuxmachine02="sde sdd sdb sdf sdc" export linuxmachine03="sdb sdd sdc sde sdf" export linuxmachine06="sdb sde sdf...

9
Schutz des Shell-Befehls mit String-Variable

Innerhalb einer Programmiersprache führe ich einen einfachen Shell-Befehl aus cd var; echo > create_a_file_here Dabei ist var eine Variable, die eine Zeichenfolge (hoffentlich) eines Verzeichnisses an der Stelle enthält, an der ich die Datei "create_a_file_here" erstellen möchte. Wenn jemand...

9
STDOUTs vor STDERR anzeigen?

Ich bin neu im Bash und kann für mein ganzes Leben nicht herausfinden, wie man einen bestimmten Befehl ./fffausführt, reguläre Standard-Stdouts vor stderr annimmt und druckt (ich bin verwirrt über die Bedeutung selbst). zum Beispiel $ printf "I am a\ndrill\n" > fff; $ cat fff nofile fff nofile...

9
Teilung der Zeichenfolge am Doppelpunkt in / bin / sh

Mein dashSkript verwendet einen Parameter in Form von hostname:port: myhost:1234 Während der Port optional ist, dh: myhost Ich muss den Host und den Port in separate Variablen lesen. Im ersten Fall kann ich tun: HOST=${1%%:*} PORT=${1##*:} Dies funktioniert jedoch nicht im zweiten Fall, wenn der...

9
.inputrc vs .bashrc Einstellungen

Ich habe festgestellt, dass nur wenige Einstellungen in .bashrcund .inputrcDateien gleich oder ähnlich aussehen, z. shopt -s nocaseglobvs set completion-ignore-case export HISTSIZEvs set history-size export HISTFILESIZEvsset history-size Sie .inputrcEinstellungen wirken sich auch auf die...

9
Wake-on-LAN über SSH

Ich benutze Wake-on-LAN seit vielen Jahren erfolgreich für eine Reihe meiner Linux-Geräte. Es funktioniert gut genug. Ich habe aber auch einen Mac Mini zu Hause. Ich habe festgestellt, dass es in den Ruhezustand wechselt und zwei unterschiedliche Eigenschaften aufweist, die sich von allen...

9
PAM: Authentifizierungsfehler mit gültigem Kennwort

Befehl pamtester -v auth pknopf authenticate pamtester: invoking pam_start(auth, pknopf, ...) pamtester: performing operation - authenticate Password: pamtester: Authentication failure journctl Feb 06 13:22:17 PAULS-ARCH unix_chkpwd[31998]: check pass; user unknown Feb 06 13:22:17 PAULS-ARCH...

9
Manipulation der XML-Befehlszeile (Shell-Skript)

Wie manipuliere ich XML über die Befehlszeile im Shell-Skript? Es gibt viele Befehle zum Bearbeiten von Tabellendaten, zum Ersetzen von Umgebungsvariablen oder zum Ersetzen von Textfragmenten durch Regex, aber ich habe nichts für XML gefunden. Mein Build-Skript muss ein Tag mit Inhalt in das...

9
Shell-Erweiterung (A | B) in Dateinamen?

Ist es möglich, eine orAuswahl in der Shell zu erweitern, wenn Sie beispielsweise eine Datei lesen? Damit meine ich, dass beispielsweise grepdie Syntax unterstützt wird , die (A|B)A oder B in einer Datei entspricht. Ebenso, wenn ich diese Dateien habe: file1.txt file2.txt file3.txt file4.txt...

9
Was ist das Wayland-Äquivalent zur xinput-Liste?

Ich führe einen Userspace-Treiber für ein / dev / uinput-Gerät in einer Wayland-Desktopsitzung aus. In den Anweisungen wird xinput listempfohlen, das Gerät auszuführen, um zu bestätigen, dass das Gerät erkannt wurde. Natürlich ist xinput eine X.org-Anwendung. Was ist der entsprechende Befehl für...