Linux 中 xargs命令的一些样例

简介: Linux 中 xargs命令的一些样例
  1. 将 find 命令的结果传递给 xargs,每行一个文件名,并通过 ls 命令显示文件名:
find . -type f -print0 | xargs -0 -n1 ls -1
  1. 将文件列表传递给 xargs,每 10 个文件执行一次 md5sum 命令:
ls | xargs -n 10 md5sum
  1. 通过 xargs 删除所有空文件:
find . -type f -empty -print0 | xargs -0 rm
  1. 通过 xargs 执行多个命令:
echo abc | xargs -I{} sh -c 'echo {} 123; echo {} 456'
  1. 使用 xargs 来避免过长的命令行,从而搭配其他命令使用,例如 grep 命令:
grep -rl "foo" . | xargs sed -i 's/foo/bar/g'
  1. 通过 xargs 批量打印多行文本:
echo -e "Line 1\nLine 2\nLine 3" | xargs -L2

以上是一些 xargs 命令的样例,希望能够对你有所帮助。

相关文章
|
12天前
|
Linux Shell
Linux 中 Tail 命令的 9 个实用示例
Linux 中 Tail 命令的 9 个实用示例
42 6
Linux 中 Tail 命令的 9 个实用示例
|
8天前
|
设计模式 Java Linux
Linux的20个常用命令
Linux的23个常用命令
Linux的20个常用命令
|
3天前
|
存储 Linux Shell
linux查找技巧: find grep xargs
linux查找技巧: find grep xargs
24 13
|
17天前
|
Linux 应用服务中间件 nginx
|
3天前
|
机器学习/深度学习 存储 Linux
linux中强大且常用命令:find、xargs、grep
linux中强大且常用命令:find、xargs、grep
26 9
|
3天前
|
SQL 移动开发 Linux
linux下find、grep命令详解
linux下find、grep命令详解
39 8
|
10天前
|
存储 Linux 编译器
linux中vim介绍以及常用命令大全
linux中vim介绍以及常用命令大全
34 8
|
12天前
|
机器学习/深度学习 安全 网络协议
Web安全-Linux网络命令
Web安全-Linux网络命令
14 1
|
17天前
|
Linux Shell 网络安全
Linux 用户管理命令
本文详细介绍了Linux系统中的各类常用命令,包括用户管理(如`adduser`, `usermod`, `passwd`等)、系统操作(如关机、重启、注销)、磁盘管理(如`df`, `mkfs`, `mount`)及网络管理(如`ifconfig`, `ping`, `ssh`)等。通过具体示例展示了每个命令的基本用法和应用场景,帮助用户更好地理解和掌握Linux系统的管理和操作技巧。
|
1天前
|
安全 Linux
Linux中ldd命令的依赖复制技巧
`ldd`命令的依赖复制技巧在特定的场合下非常有用,但它也需要细心的处理和充分的测试,以确保在新环境中的稳定运行。此外,这种做法虽然方便,但在长期维护和安全更新方面可能会带来额外的负担。
6 0