我是靠谱客的博主 俭朴雪碧,这篇文章主要介绍Linux常用批处理命令,现在分享给大家,希望可以做个参考。

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常用批处理命令内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(108)

评论列表共有 0 条评论

立即
投稿
返回
顶部