• 将文件夹下的所有文件名写入到一个txt中
    ls *.png > log.txt

  • 将txt中每一行的png替换为jpg
    sed -i 's/png/jpg/g' log.txt

  • 将txt中删除含指定字符female的行
    sed -i '/female/d' log.txt

  • 复制txt中含指定字符的行
    grep 'female' log.txt > fe.txt
    head -6000 fe.txt > all.txt


  • 统计txt中字符1出现的次数
    grep -o '1' log.txt | wc -l

  • 统计一个文件夹下的文件总数
    ls path | wc -l