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