In dieser Zeile: tr a A < /etc/hosts | sort -r |pr -d > /etc/hosts Was wäre das erwartete Ergebnis? Ich weiß, dass Kleinbuchstaben 'a' in Großbuchstaben 'A' geändert werden, aber wie geht es weiter? Würde die Originaldatei überschrieben, da die Umleitung auf denselben Dateinamen erfolgt?
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 Linux-Computern unterscheiden, die ich im Schlaf habe: …
Im Rahmen meiner Bemühungen, das Rauschen in Protokollen zu reduzieren und die Erkennbarkeit geringfügig zu verringern (und zusätzlich zu fail2ban nur die Authentifizierung mit öffentlichem Schlüssel usw. zuzulassen), ändere ich routinemäßig sshd-Ports auf Servern, die ich auf einen anderen Port eingerichtet habe, beispielsweise 5492. Derzeit Ich füge entweder -p 5492 …
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 Fertigstellung und die Geschichte Größe in Python - Shell (wenn Lauf innerhalb des Terminals)? Ist HISTSIZEbegrenzt …
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 file5.txt Ich konnte tun cat file{1..5}.txtin …
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 Haupt-Tag des XML-Dokuments einfügen, und ich …
So verhindern Sie, dass Chrom mehr als beispielsweise 4 GB RAM benötigt. Von Zeit zu Zeit beschließt er, etwa 7 GB (mit insgesamt 8 GB RAM) zu verwenden, und macht meinen Computer unbrauchbar. Hast du Hilfe? PS: Ich hatte nicht einmal mehr als 10 Registerkarten geöffnet. Bearbeiten: Vielleicht habe ich …
Dies ist ein Problem, das ich schon lange habe, aber jedes Mal, wenn ich versuche, etwas herauszufinden, verliere ich mich. Deshalb dachte ich mir, ich sollte hier besser fragen, wo mir vielleicht jemand mit mehr Erfahrung helfen könnte. Hintergrund Auf meinem Raspberry Pi wird Raspbian Jessie ausgeführt, und ich verwende …
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 Port weggelassen wurde. echo ${1##*:}Gibt …
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 fff I …
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 ich nur meinen Eintrag zum Kopieren / Einfügen …
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 diese Codezeile sieht, kann er ausgenutzt werden, indem beispielsweise Folgendes zugewiesen …
Wir können die Syntax verwenden ${var##pattern}und ${var%%pattern}den letzten und ersten Abschnitt einer IPv4-Adresse extrahieren: IP=109.96.77.15 echo IP: $IP echo 'Extract the first section using ${var%%pattern}: ' ${IP%%.*} echo 'Extract the last section using ${var##pattern}: ' ${IP##*.} Wie können wir den zweiten oder dritten Abschnitt einer IPv4-Adresse mithilfe der Parametererweiterung extrahieren? …
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.