1. 程式人生 > >Linux中命令列中EOF的用法

Linux中命令列中EOF的用法

EOFEND Of File的縮寫,表示自定義終止符。 既然自定義,那麼EOF就不是固定的,可以隨意設定別名。 在linux按ctrl-d就代表EOFEOF一般會配合cat能夠多行文字輸出. 其用法如下:

<<EOF        //開始
....
EOF            //結束

還可以自定義,比如自定義:

<<BBB        //開始
....
BBB              //結束

樣例

[[email protected] testfiles]$ sort -t_ -k1,1 -k2,2 << EOF
> one_two
> one_two_three
> one_two_four
> one_two_five
> EOF
one_two
one_two_five
one_two_four
one_two_three