+ -
当前位置:首页 → 问答吧 → grep 给数组赋值

grep 给数组赋值

时间:2011-02-25

来源:互联网

cat my.log
Date:  1 sajdlkfjsakdj
asdkjflksjdf
Date:  2312jlkjklj123
sdfjslkdjf
Date:  asdfjlsajdkfjslkjdf

同过一条命令,给数组l赋值,通过${#l[@]} 大小,通过${l[@]}输出所有数组,
l=$(grep -Enr "Date: " my.log  ) ; echo ${#l[@]} "============" ${l[@]}  "-------" ${l[0]}

Output:
3 ========== Date:  1 sajdlkfjsakdj
Date:  2312jlkjklj123
Date:  asdfjlsajdkfjslkjdf
------------------ Date:  1 sajdlkfjsakdj

作者: studyboy_3w   发布时间: 2011-02-25

l=($(grep -Enr "Date: " my.log  )) ; echo ${#l[@]} "============" ${l[@]}  "-------" ${l[0]}


解决

作者: studyboy_3w   发布时间: 2011-02-26

热门下载

更多