LINUX.ORG.RU

Нужен аналог find -exec


0

0

Народ! Help, please. А то в голову ничего не приходит. Нужно найти файлы по некоему признаку и применить к каждому команду. Короче, полный аналог find xxx -exec cmd. Проблема в том, что на платформе, где все это выполняется (armeb-linux) find ничего не знает о ключе -exec. Ну не умеет он этого делать. Есть sed и awk... Может с ними чего-нибудь можно придумать? find'ом сделать список и каждой строке списка применить команду... Как? Оболочка - ash.

du | awk '{print "ls -l "$2}'|sh
du | awk '{print "test -d "$2" && echo "$2": is directory}"'|sh
du | awk '{print "test -L "$2" && echo "$2": is symbol link}"'|sh

kosmonavt
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.