Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen


9
Einfaches Auswechseln von Tabs, die auf mysteriöse Weise versagen
Das sollte eigentlich ganz einfach sein, aber aus irgendeinem Grund funktioniert es nicht: sed -i.bak -E 's/\t/ /' file.txt Anstatt die Tabulatorzeichen zu ersetzen, werden die tZeichen ersetzt. Ich habe jede erdenkliche Variation ausprobiert, mit Zitaten gespielt usw. Ich habe gegoogelt und festgestellt, dass alle anderen ziemlich ähnliche Ausdrücke verwenden, …




4
So drucken Sie "$" in here-document
Wie kann ich "$" in einem Here-Doc in Bash ausgeben? Zum Beispiel möchte ich eine Datei mit dem Inhalt auf einem entfernten Server haben $ABC=home_dir. $ ssh hostname sudo -s <<EOF echo "$ABC=home_dir" > file EOF Aber es würde als Variable behandelt. Wie kann ich ein Literal drucken $?
42 bash  shell  quoting 


6
Universal Node.js shebang?
Node.js ist heutzutage sehr beliebt und ich habe einige Skripte darüber geschrieben. Leider ist die Kompatibilität ein Problem. Offiziell sollte der Node.js-Interpreter aufgerufen werden node, aber Debian und Ubuntu liefern nodejsstattdessen eine ausführbare Datei namens . Ich möchte portable Skripte, mit denen Node.js in möglichst vielen Situationen arbeiten kann. Angenommen, …


5
Wie kann ich die von einem Prozess verwendete Bandbreite begrenzen?
Ich habe einen CentOS 5.7-Server, dessen Dateien jede Nacht gesichert werden. Ich mache mir Sorgen, dass die Leistung der Besucher der verschiedenen Sites, die auf dem Server gehostet werden, abnimmt, während das Backup über das Netzwerk übertragen wird. Ist es möglich, den maximal zulässigen Durchsatz eines Prozesses auf eine Netzwerkschnittstelle …

3
Wie man ein Array von Zeilen in zsh richtig sammelt
Ich dachte, das Folgende würde die Ausgabe von my_commandin einem Array von Zeilen gruppieren : IFS='\n' array_of_lines=$(my_command); Das $array_of_lines[1]würde sich auf die erste Zeile in der Ausgabe von my_command, $array_of_lines[2]auf die zweite und so weiter beziehen . Der obige Befehl scheint jedoch nicht gut zu funktionieren. Es scheint auch die …
42 shell-script  zsh 

5
Welche Bereiche können Shell-Variablen haben?
Ich bin gerade auf ein Problem gestoßen, das mir zeigt, dass mir der Umfang der Shell-Variablen nicht klar ist. Ich habe versucht bundle install, einen Ruby-Befehl zu verwenden, der den Wert von verwendet $GEM_HOME, um seine Arbeit zu erledigen. Ich hatte festgelegt $GEM_HOME, aber der Befehl ignorierte diesen Wert, bis …


5
Mehrere Zeilen mit VIM einrücken?
Zum Beispiel bearbeite ich diesen Code: <html> <body> <script> var a = 10; a += 100; </script> </body> </html> Jetzt muss ich die Skriptzeile einrücken: <html> <body> <script> var a = 10; a += 100; </script> </body> </html> Wie kann ich das tun, ohne den Cursor an den Anfang jeder …
42 vim  vi 

11
Zeige nur versteckte Dateien (Punktdateien) in ls alias
Ich benutze den Befehl ls -a | grep '^\.' zum Anzeigen nur der versteckten Dateien. Ich habe die Zeile hinzugefügt alias hidden='ls -a | grep '^\.'' # show only hidden files zu .bash_aliasesarchivieren aber das geht nicht. Es ist wahrscheinlich das Problem mit dem 'Charakter. Könnten Sie mir bitte helfen, …
42 ls  alias  wildcards 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.