![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Выражение синтаксиса | Morava | Shell программирование и сценарии | 1 | 03-20-2009 06:43 AM |
| SED Ошибка: синтаксис ошибка: неожиданная переориентация | phpfreak | Shell программирование и сценарии | 3 | 12-04-2008 05:19 AM |
| 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 |
| Ошибка: initializer выражение списке рассматриваются в качестве составного слова | arunchaudhary19 | Программирования высокого уровня | 12 | 11-16-2007 06:44 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Еще одно выражение синтаксических ошибок
HI раз, по-прежнему работает на уступки, которые на самом деле трудно уделять мы только начали Unix 4 недели назад. Этот сценарий должен измениться разрешения для пользователя, в зависимости, если ее X, W или R, на противоположную. Когда я пытаюсь запустить ее, я получаю ошибку выражения. Можете ли вы место, где эта проблема? Я действительно очень признателен!!
Большое спасибо!! #! / BIN / csh # Этот сценарий будет принимать имя файла как один аргумент, а слово # Читать, писать или исполнять в качестве второго аргумента # Кроме того, она будет переключать доступа к противоположному одно если ($ 2 \u003d\u003d читать) если (-R $ 1), а затем Chmod + R $ 1 Эхо Разрешение изменилась к читаемым еще Chmod-R $ 1 Эхо Разрешение изменена на не читаемы ENDIF остальное, если ($ 2 \u003d\u003d писать) если (-W $ 1), а затем Chmod + W $ 1 Эхо Разрешение изменилась к записи еще Chmod-W $ 1 Эхо Разрешение не изменилось записи ENDIF еще если (-X $ 1), а затем Chmod + X $ 1 Эхо Разрешение изменилась к исполняемому еще Chmod-X $ 1 Эхо Разрешение изменилась, не исполняемые ENDIF |
|
||||
|
Привет еще раз, по-прежнему не работает. Я пространств понял, с моим учителем, но я не могу исправить логики. То, что я сейчас из трех разделов: читать, писать, исполнять. Если я говорю: "Если файл не читаемыми, изменить его читаемым и поддержать соответствующее сообщение, в противном случае измените его нечитаемы" Если я оставлю его с + R |-R | + R, он работает, за исключением лишь эхо Файл было изменено на читаемыми (записи, исполняемый) Если я изменить права доступа к-R |-R | + R или что-нибудь подобное, она возвращает выражение синтаксиса. В разделе я читать показать корректируется один (с Expr. Синтаксис), в двух других разделах, что я изначально, он работает, за исключением возвращает первые только эхо
#! / BIN / csh # Этот сценарий будет принимать имя файла как один аргумент, а слово # Читать, писать или исполнять в качестве второго аргумента # Кроме того, она будет переключать доступа к противоположному одно если ($ 2 \u003d\u003d читать), а затем если (+ R $ 1), а затем Chmod-R $ 1 Эхо Разрешение изменилась к читаемым еще Chmod + R $ 1 Эхо Разрешение изменена на не читаемы ENDIF остальное, если ($ 2 \u003d\u003d написать), тогда если (-W $ 1), а затем Chmod + W $ 1 Эхо Разрешение изменилась к записи еще Chmod-W $ 1 Эхо Разрешение не изменилось записи ENDIF еще если (-X $ 1), а затем Chmod + X $ 1 Эхо Разрешение изменилась к исполняемому еще Chmod-X $ 1 Эхо Разрешение изменилась, не исполняемые ENDIF ENDIF |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|