English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux-cut-Befehl

Linux-Befehls大全

Der Linux-cut-Befehl zeigt die ersten num Zeichen jeder Zeile an, beginnend mit dem Anfang.1 bis num2 Text.

Syntax

cut [-bn] [datei]
cut [-c] [datei]
cut [-[df] [datei]

Anleitung:

Der cut-Befehl schneidet Bytes, Zeichen und Felder von jeder Zeile der Datei ab und schreibt diese Bytes, Zeichen und Felder in die Standardausgabe.

wenn keine Datei-Parameter angegeben werden, liest der cut-Befehl die Standardeingabe. Es muss -b,-c oder -f-Flagge eines

Parameter:

  • -b : Auf Byte basierende Aufteilung. Diese Bytepositionen ignorieren die Grenzen mehrbyteiger Zeichen, es sei denn -n-Flagge.
  • -c : Auf Zeichen basierende Aufteilung.
  • -d : Benutzerdefinierter Trennzeichen, Standard ist Tabulator.
  • -f :-d zusammen verwendet, um die anzuzeigende Region zu spezifizieren.
  • -n: Beendet die Aufteilung mehrbyteiger Zeichen. Nur mit -b-Flagge zusammen mit verwendet. Wenn der letzte Byte des Zeichens in dem -b-Flagge der List-Parameter
    im Bereich, der Zeichen werden ausgegeben; andernfalls wird das Zeichen ausgeschlossen

Online-Beispiel

Wenn Sie den who-Befehl ausführen, werden Inhalte wie folgt ausgegeben:

$ who
rocrocket :0           2009-01-08 11:07
rocrocket pts/0        2009-01-08 11:23 (:0.0)
rocrocket pts/1        2009-01-08 14:15 (:0.0)

Wenn wir die Zeile extrahieren möchten, die jede3Bytes, so:

$ who|cut -b 3
c
c

Linux-Befehls大全