1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-16 19:55:06 +00:00
serenity/Base/usr/share/man/man1/cut.md
kleines Filmröllchen afaea38be2 Base: Expand "See Also" sections of many manpages
This commit focuses on the CLI utilities.
2023-07-06 10:03:48 +01:00

1.1 KiB

Name

cut - remove sections from each line of files

Synopsis

$ cut option... [file...]

Description

Print selected parts of lines from each FILE to standard output.

With no FILE, or when FILE is -, read standard input.

Arguments

  • file: File(s) to cut

Options

  • -b --bytes=list: Select only these bytes
  • -f --fields=list: select only these fields; also print any line that contains no delimiter character
  • -d --delimiter=delim: use delim instead of tab for field delimiter
  • -s, only-delimited: suppress lines which don't contain any field delimiter characters

Examples

$ cat example.txt
245:789 4567    M:4540  Admin   01:10:1980
535:763 4987    M:3476  Sales   11:04:1978

# Display first and third fields from file example.txt
$ cut example.txt -f 1,3
245:789	M:4540
535:763	M:3476

# Display first and third fields using `:` as a delimiter 
$ cut example.txt -d ':' -f 1,3
245:4540	Admin	01
535:3476	Sales	11

# Display bytes at given position 
$ echo "serenity is cool" | cut -b 5
n

See Also