![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!! |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| список файлов кроме файлов с контролем файл | ukatru | UNIX перспективных И опытных пользователей | 15 | 08-15-2008 09:24 PM |
| Список файлов | krishna_sicsr | Программирования высокого уровня | 3 | 04-05-2007 02:32 PM |
| Список файлов | Vitalka | Linux | 1 | 03-02-2005 09:32 AM |
| Помощь - список файлов | richarmj | Файловые системы, диски и память | 2 | 10-02-2003 10:14 AM |
| Рекурсивное каталог список без списка файлов | psingh | UNIX для чайников Вопросы И Ответы | 4 | 05-10-2002 11:52 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Список всех имен файлов, не в качестве отправной
Привет всем,
IAM новой оболочки scripting.I иметь искали форуме и could'nd найти достаточно близко и, следовательно, ответить на этот пост: Я хочу перечислить все имена файлов, чьи имена не начало, как ABC. Например, если моя папка constains файлы с именами: abc123.txt, erdf23.rdf, ed45r.fmb Я хочу команды, которые будут перечислены только те файлы, erdf23.rdf, ed45r.fmb и пропустить файл abc123.txt. Ls в команде does'nt как есть, а не вариант |
|
||||
|
Код:
ls -1 !(abc*) Если у вас есть файлы, лежащие в каталогах, и вы хотите исключить них: Код:
ls -ld !(abc*)|awk '!/^d/{print $NF}'
|
|
||||
|
Perfect Франклина ... Спасибо
|
|
||||
|
Цитата:
Я имею в виду не выберите файл, имя которого, начиная с ABC или ЕФГ LS-LD! (ABC *, * ЕФГ) | AWK '! / ^ D / $ (печати Н.Ф.)' не похоже на работу |
|
||||
|
Попробуйте это: Код:
ls -l |awk '/^-/ && $NF !~ /^abc/ && $NF !~ /^efg/ {print $NF}'
|
|
||||
|
Цитата:
Я делаю это: FILELIST \u003d `LS-L | AWK'/^-/ И И $ Н.Ф.! ~ / ^ ABC / И И $ Н.Ф.! ~ / ^ ЕФГ / И И $ Н.Ф. ~ /. Out / ($ печати Н.Ф.) '` Эхо $ FILELIST Ни это работает: FILELIST \u003d `Эхо LS-L | AWK'/^-/ И И $ Н.Ф.! ~ / ^ ABC / И И $ Н.Ф.! ~ / ^ ЕФГ / И И $ Н.Ф. ~ /. Out / ($ печати Н.Ф.) '` Эхо $ FILELIST Пожалуйста, помогите .. В идеале он будет shold печать файла, название которого является расширение. И не начиная с ABC или ЕФГ |
|
||||
|
Он должен работать после выпуска LS-л внутри Код скобки.
Привет |
![]() |
| Закладки |
| Теги |
| скрипт оболочки, оболочке сценариев, Unix-скриптов, Unix сценарии основы |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|