xargs
ls | xargs -t -i mv {} {}.txt
-i 选项告诉 xargs 用每项的名称替换 {}。-t 选项指示 xargs 先打印命令,然后再执行。
awk
awk '{print $4}' log.txt | sort -u
选择log.txt中的第4列,然后去重并排序。
count file
count number of files in each directory:
find . -type d -print0 | while read -d '' -r dir; do
files=("$dir"/*)
printf "%5d files in directory %sn" "${#files[@]}" "$dir"
done
find . -type d -print0 | while read -d '' -r dir; do
files=("$dir"/*)
printf "%5d files in directory %sn" "${#files[@]}" "$dir"
done > dataset_size.log
最后
以上就是俭朴雪碧最近收集整理的关于Linux常用批处理命令的全部内容,更多相关Linux常用批处理命令内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复