![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| NIM mksysb ошибка: / USR / BIN / savevg [33]: 1016,07: синтаксическая ошибка | astjen | AIX | 9 | 10-03-2008 12:44 PM |
| AWK Shell скриптов ошибку: "Синтаксическая ошибка:` Сплит 'неожиданным | Herry | UNIX для чайников Вопросы И Ответы | 2 | 03-17-2008 11:16 AM |
| синтаксическая ошибка | ibroxy | Shell программирование и сценарии | 5 | 01-03-2008 08:03 AM |
| nawk пустого регулярного выражения ошибке | Rjkz | Shell программирование и сценарии | 6 | 12-21-2007 11:07 AM |
| Я получил ошибку понравиться ... синтаксическая ошибка в строке 1, телетайп | koti_rama | UNIX перспективных И опытных пользователей | 2 | 07-07-2007 08:35 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
nawk синтаксическая ошибка
У меня следующий вопрос! Если я TRIE выполнить эту команду:
nawk '(системы ( "/ ОПТ / EMCpower / BIN / emcpadm renamepseudo-FD-S" $ 1 "-т" $ 2 "))' $ (filestart) $ 1 $ () fileend где $ filestart) ($ 1 $ () fileend это имя файла и $ 1 и $ 2, первый и второй колонке файла! Я получаю следующее сообщение об ошибке, если я исполню его в моем скрипте: nawk: синтаксическая ошибка в источнике линия 1 контекст (Система ( "/ ОПТ / EMCpower / BIN / emcpadm renamepseudo-FD-S" $ 1 "-T>>>" $ 2 ")) <<< nawk: незаконные заявлением на источник линия 1 отсутствует) пропавших без вести) кто-нибудь может мне помочь? |
|
||||
|
спасибо -> это работает!
|
|
||||
|
nawk '(системы ( "/ ОПТ / EMCpower / BIN / emcpadm renamepseudo-FD-S" $ 1 "-т" $ 2))' ...
если я хочу, чтобы проверить, если $ 1 и $ 2 начинается с буквы emcpower и хочу выполнить команду, если это так - Как я могу выполнить это? |
|
||||
|
Код:
awk '$1 ~ /^emcpower/ && $2 ~ /^emcpower/{...}'
|
|
||||
|
команда делает проблемы -> он говорит: SSH: синтаксическая ошибка в строке 1: `emcpower / (Система 'неожиданным
SSH remotemaschine nawk '$ 1 ~ / ^ emcpower / И И $ 2 ~ / ^ emcpower / (системы ("...")}' файл Есть другие идеи? Последний раз редактировалось Хельмутом; на 10-14-2008 05:30 AM.. |
|
||||
|
ОК - проблема заключается в том, что я копия моего файла на удаленный пункт назначения!
Как я могу выполнить следующую команду на мой удаленный хост? Эта команда правильно: nawk '(системы ( "/ ОПТ / EMCpower / BIN / emcpadm renamepseudo-FD-S" $ 1 "-т" $ 2))' имя_файла Но как я могу это сделать удаленный? моя проблема заключается в том, что после SSH $ 1 я не могу сделать, поскольку "(....)" Есть в моей команде! поэтому любые идеи? SCP $ filestart) ($ 1 $ (fileend) $ 1: $ (DESTDIR) SSH $ 1 (CD $ (DESTDIR) И И nawk '(системы ( "/ ОПТ / EMCpower / BIN / emcpadm renamepseudo-FD-S" $ 1 "-т" $ 2))' $ (filestart) $ 1 $ () fileend И И RM $ filestart) ($ 1 $ (fileend)) решения состоит в том, чтобы предоставить nawk команды в файл, скопировать этот файл на удаленном сервере, и выполнить его там! Последний раз редактировалось Хельмутом; на 10-14-2008 10:27 AM.. |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|