По этой ссылке: https://superuser.com/a/180252/401901
Используется следующая команда:
cat list.txt | xargs -I % echo cp % new_folder Что означает % %использование?
Все результаты поиска Google о его использовании в операции по модулю. Или я искал это неправильно?
Кроме того, есть ли название для этого вида использования?
Спасибо!
Ага. Этот% -sign не является своего рода оператором оболочки, он просто используется xargs в качестве строки-заполнителя, поэтому xargs знает, куда вставлять строки, которые передаются через stdin. Когда я использую xargs, я обычно использую «ЗДЕСЬ» в качестве строки для -I или -J, что делает более ясным, что это просто строка, указывающая xargs «вставлять ввод справа ЗДЕСЬ в эту командную строку».