![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Разработка релиз: Linux 4.0 Beta Минт "Fluxbox", 4.0 Альфа "Debian" | iBot | UNIX и Linux RSS Новости | 0 | 01-04-2008 03:00 PM |
| Объясните, в строке "mn_code \u003d` ENV | grep ".. МН" | AWK-F "\u003d" '(печатных $ 2)' `" | Lokesha | UNIX для чайников Вопросы И Ответы | 4 | 12-20-2007 01:52 AM |
| Нет utpmx вход: вы должны EXEC "Логин" от низкого уровня "Shell" | peterpan | UNIX для чайников Вопросы И Ответы | 0 | 01-18-2006 04:15 AM |
| Найти название "*. TXT" в Корн Shell скриптов | jwperry | Shell программирование и сценарии | 3 | 07-19-2002 01:51 PM |
| Корн Shell "выберите пункт" Команда | mpegler | Shell программирование и сценарии | 2 | 06-23-2002 10:41 PM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Korn Shell "петли И массивы"
Привет,
Я пытаюсь написать скрипт, который будет цикле до тех пор, пока определенное действие было совершено. У меня есть два файла я хотел бы сравнить. Например: file1 в список идентификаторов пользователей (около 900) из компании, сервер электронной почты. file2 в список идентификаторов пользователей (около 50 или около того) с / и т.д. / пароль. Я file1 в массив, я хотел бы иметь file2 в петлю. Когда ID матчей он будет перенаправлен вывод в / Dev / NULL, Но когда две идентификаторы не совпадают, необходимо перенаправить вывод в file3. Это связано с тем, я могу удалить пользователей, которые перешли. Это был мой 1 попробовать. #! / USR / BIN / KSH установка А массив file1 Я в массиве $ ([@]) делать Эхо "\u003d\u003d\u003d\u003d $ я против file2 \u003d\u003d\u003d\u003d" дифф $ я file2 Готово> file3 ------------------------------------------ и моя 2 попробовать. #! / USR / BIN / KSH egrep если file2 file1> tmp_name egrep-ЭКО tmp_name file2> file3 RM tmp_name ------------------------------------------- а затем: #! / USR / BIN / KSH читать в то время как имя пользователя делать а читать file2 делать если [ '$ file1' \u003d '$ file2'], а затем еще если Готово <file2 Готово <file1 |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|