bash 学习笔记4

     文件的读取:

     可以通过descriptor来进行读取

     如:

exec 3<orders.txt
exec 4>log.out
while read LINE <&3 ; do
printf “%s\n” “$LINE” >&4
done

    descriptor从3开始,0是标准输入,1是标注输出,2是标准错误输出。

    descriptor的位置可以在/dev/fd中搞到。

    当然也可以通过如下方式来读取文件:

while read LINE  ; do
printf “%s\n” “$LINE” >&4
done<log.out

   cut的用法:

   cut -d ' ' -f 2     其中-d后面是分界符,-f后面是要取得的field

   cut -c 1-4     取字符

原文地址:https://www.cnblogs.com/sidmeng/p/2363170.html