Форум — General Как вывести имена файлов из директории без путей? 0 1 собственно прошу помощи.просто вывести имена файлов из директории в файл ,чисто имена. Ссылка
Ответ на: комментарий от Tanger 11.07.12 00:01:47 MSK или только файлов? find -maxdepth 1 -type f Tanger ★★★★★ (11.07.12 00:04:03 MSK) Ссылка
Ответ на: комментарий от vahtu 11.07.12 00:03:10 MSK Я не понимаю, что тебе нужно, уточни. Tanger ★★★★★ (11.07.12 00:04:35 MSK) Показать ответ Ссылка
basenamelshttp://segfault.kiev.ua/smart-questions-ru.htmlПроблему-то поподробнее опишите AITap ★★★★★ (11.07.12 00:04:55 MSK) Ссылка
Ответ на: комментарий от Tanger 11.07.12 00:04:35 MSK Я сам у ТСа спрашивал :). vahtu (11.07.12 00:06:03 MSK) Показать ответ Ссылка
Ответ на: комментарий от vahtu 11.07.12 00:06:03 MSK ой. я вас перепутал. :)2ТС: если мешают ./ вначале имён файлов (при использовании find): find -maxdepth 1 -type f -exec basename {} \; 2> /dev/null Tanger ★★★★★ (11.07.12 00:11:24 MSK) Показать ответ Ссылка
Ответ на: комментарий от Tanger 11.07.12 00:11:24 MSK find ... -printf '%f\n' вместо -exec ... ABW ★★★★★ (11.07.12 00:14:42 MSK) Ссылка
ls же. А чтобы без каталогов выше писали с find или grep.serge@delldebian:~$ ls -p / > /tmp/file.txt serge@delldebian:~$ cat /tmp/file.txt bin/ boot/ dev/ etc/ home/ initrd.img lib/ lib32/ lib64/ lost+found/ media/ mnt/ opt/ proc/ root/ run/ sbin/ selinux/ srv/ sys/ tmp/ usr/ var/ vmlinuz webmin-setup.out Никаких путей нет. vahtu (11.07.12 00:37:23 MSK) Ссылка
Ответ на: комментарий от teod0r 11.07.12 00:27:30 MSK ls | grep -v /Спасибо Dron ★★★★★ (11.07.12 00:54:35 MSK) автор топика Ссылка
Ответ на: комментарий от teod0r 11.07.12 00:27:30 MSK эм.. быть может ls -p | grep -v /?Я думал, что можно создавать файлы со /.. Но /tmp $ touch a\/b touch: невозможно выполнить touch для «a/b»: Нет такого файла или каталога Tanger ★★★★★ (11.07.12 01:41:51 MSK) Показать ответы Ссылка
Ответ на: комментарий от Tanger 11.07.12 01:41:51 MSK Кроме алеша и аски-нуля всё можно. Остальное зависит от ФС . melkor217 ★★★★★ (11.07.12 01:53:42 MSK) Ссылка
Ответ на: комментарий от Tanger 11.07.12 01:41:51 MSK $ touch a\\b $ ls a\b anonymous (11.07.12 01:57:00 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 11.07.12 01:57:00 MSK Ну \\ я тоже могу. Tanger ★★★★★ (11.07.12 01:58:19 MSK) Ссылка
Ответ на: комментарий от teod0r 11.07.12 00:27:30 MSK ls -F | grep -v ///fixed dikiy ★★☆☆☆ (12.07.12 02:26:39 MSK) Ссылка