Als «command-line» getaggte Fragen

10
shebang line funktioniert nicht mit cr-lf

Warum funktionieren die Shebang-Teile der folgenden elementaren Skripte nicht: $ cat hello.sh #! /bin/sh echo Hello $ ./hello.sh bash: ./hello.sh: /bin/sh^M: bad interpreter: No such file or directory $ cat hello.py #! /usr/bin/env python3 print("Hello") $ ./hello.py : No such file or directory...

10
Uniq entfernt keine Duplikate

Ich habe den folgenden Befehl verwendet curl -silent http://api.openstreetmap.org/api/0.6/relation/2919627 http://api.openstreetmap.org/api/0.6/relation/2919628 | grep node | awk '{print $3}' | uniq als ich mich fragte, warum ich uniqdie Duplikate nicht entfernen sollte. Irgendeine Idee...

10
Was kann ich tun, wenn die Bash nicht mehr hallt?

Eine der Anwendungen, die ich bei der Arbeit verwende, schraubt manchmal mit meiner Bash und so sehe ich meine eigenen Eingaben nicht mehr. Dh $ echo foo foo $ wird $ foo $ Ich habe fälschlicherweise versucht zu laufen, stty -echowas die Sache noch schlimmer gemacht hat, und jetzt werden keine...

10
pv (Fortschrittsbalken) und gzip

Warum ist das nicht möglich? pv ${dest_file} | gzip -1 pv ist ein Fortschrittsbalken Error gzip: compressed data not written to a terminal. Use -f to force compression. For help, type: gzip -h 0 B 0:00:00 [ 0 B/s] [> ] 0% Das funktioniert pv ${file_in} | tar -Jxf - -C /outdir

10
Kehren Sie eine Hexadezimalzahl in Bash um

Gibt es einen einfachen Befehl zum Umkehren einer Hexadezimalzahl? Beispiel: Hexadezimalzahl: 030201 Die Ausgabe sollte sein: 010203 Mit dem revBefehl erhalte ich Folgendes: 102030 Aktualisieren $ bash --version | head -n1 GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu) $ xxd -version xxd...

10
Gibt es so etwas wie lsblk für Netzwerkschnittstellen?

Gibt es einen Linux-Befehl, der konfigurierte Netzwerkschnittstellen in einer Baumansicht visualisiert, genau wie lsblkbei Blockgeräten? Die Ausgabe eines solchen Programms könnte beispielsweise so aussehen (Bottom-up-Ansatz): eth0 └─bond0 ├─bond0.42 │ └─br42 └─bond0.43 └─br43 eth1 └─bond0...