在 shell 脚本中使用百分位数运算符

在 shell 脚本中使用百分位数运算符

在此链接中: https://superuser.com/a/180252/401901

使用以下命令:

cat list.txt | xargs -I % echo cp % new_folder

用法是什么% %意思?

所有谷歌搜索结果都是关于在模运算中使用它。还是我搜索的方式不对?

另外,这种用法有名称吗?

谢谢你!

答案1

man xargs

   -I replace-str
          Replace  occurrences  of  replace-str in the initial-arguments with names read
          from standard input.  Also, unquoted blanks do not terminate input items;  in‐
          stead the separator is the newline character.  Implies -x and -L 1.

因此它被设置%为由文件列表替换的命令的一部分。

相关内容