С GNU find
можно использовать -printf
опция:
find . -maxdepth 1 -type d -printf '%f\n'
Как отмечено Paweł в комментариях, если Вы не хотите, чтобы текущий каталог был перечислен, добавляют -mindepth 1
, например:
find . -mindepth 1 -maxdepth 1 -type d -printf '%f\n'
Я действительно находил ответ. Вот то, как я заставил его работать (и существует решение должностного лица 2 процесса подряд, только если первый успешно выполнился, который я не сделал найденный с Google):
find ./ -name "*php" -exec sh -c "sed 's/ \+ /\t/g' \"{}\" > tmpfile && mv tmpfile \"{}\"" \;
{}
вsh
код! Посмотритеsed -i
(с GNUsed
но Вы уже используете GNUism с\+
) для оперативного редактирования. шахта – Stéphane Chazelas 12.08.2013, 17:06