cut(1)
指定した文字やバイト数で文字を切り出したり、あるいは特定の文字(列)で区切られた列を切り出して標準出力に流すことができる
UNIXコマンド
。
スペース区切りの特定の行を抜き出す
。
AWK
を利用した方法が有名だが、
tr(1)
コマンドと併用することで可能!
code:sh
df | tr -s ' ' '\t' | cut -f 6
# Mounted
# /run
# /sys/firmware/efi/efivars
# /
# /dev/shm
# /run/lock
# /boot/efi
# /run/user/1002
cut(1)を使って長い行を切り捨てて表示する