Дополнительно
Найти напечатать только имена, а не полные пути
Я'м с помощью команды найти в скрипте КШ, и я'м пытаясь получить только имена файлов, а не полный путь. Как в, Я хочу его вернуть text.exe не //severname/dir1/dir2/text.exe.
Как бы я идти о получении этого? Для уточнения, я знаю, что в каталоге файлов, я просто возьму те, что созданы befoee дату ceetain, так что путь не имеет значения.
30
5
Если вы'ре, используя GNU найти, тогда
будет просто напечатать имя файла и исключить путь.
будет также сделать трюк .. но как @Кент спрашивает, Почему ты хочешь этого?
вы можете сделать это с:
однако имеет ли смысл? если есть два файла с одинаковым именем, но расположенные в различных каталогах, как можно отличить их?
например
Редактировать
редактировать ответ, чтобы получить некоторые лучше форматирование текста.
Как вы описали в комментарии, так что вы хотите
Это может быть сделано в одном кадре:
это позволит найти файлы, сделать смолу (а.ГЗ) для вашей целевой реж.
Здесь'с другой ответ.
ГНУ найти поддерживает это с помощью
-Е
, поэтому все, что вам нужно сделать, этоОбновление: Упс... это уже было в ответ на @Гленн-Джекман, который я как-то пропустил.