Pipe

1083 ワード

choose command
  • cut cutは主に同じ行のデータを分解するために用いられる.
  • cut-d'セパレータ'-f fields$ echo $PATH | cut -d ':' -f 5$ echo $PATH | cut -d ':' -f 3,5
  • cut-c文字範囲$ export | head -n 5
  • declare -x CLICOLOR=”1”
  • $ export | head -n 5 | cut -c 12-
  • CLICOLOR=”1”


  • grep grepは1行の情報を分析し、1行に必要な情報があればその行を印刷する.grep[-acinv][–color=auto]“文字列を検索”filename
  • -a binaryファイルをtextファイルとしてデータを検索する.
  • -c「文字列検索」の回数を計算する.
  • -i大文字と小文字の違いを無視;
  • -nついでに行番号を出力する.
  • -vは、「検索文字列」のない行の情報を表示する.
  • –color=auto見つけた「検索文字列」の部分に色表示を付ける.


  • Sort command
  • sort sort [-fbMnrtuk] [file or stdin]
  • -f:大文字小文字無視
  • -b:一番前のスペースを無視
  • -M:月の名前順
  • -n:「純数字」でソート
  • -r:逆ソート
  • -t:区切り文字、デフォルトは[table]で区切ります
  • -u:uniq、同じデータに1行のみ
  • -k:その区間でソート
  • wc wc [lwm]
  • -l:行数
  • -w:英単語数
  • -m:文字数(Mac unix'-c')
  • uniq uniq [-ic]
  • -i:大文字小文字は無視
  • -c:行カウントを行う