Сроки экрана в режиме консоли

После долгих поисков в IRC кто-то указал мне на следующий ответ

find . -iname "*.xml" -exec bash -c 'echo "$1"' _ {} \;

или на мой пример (с удаленной обрезкой строки, чтобы не было путаницы)

find . -iname "*.xml" -exec bash -c 'gmake NAME="$1"' _ {} \;

Это работает так: bash принимает параметры после -c в качестве аргументов, _ {} необходим, чтобы содержимое {} было присвоено ] $ 1 , а не $ 0 .

Дополнительную информацию можно найти на сайте http://mywiki.wooledge.org/UsingFind#Complex_actions

0
10.10.2018, 16:55
0 ответов

Теги

Похожие вопросы