LINUX.ORG.RU

ПОЧЕМУ SH ТАК ПЛОХ

 , ,


0

1

Почему не работает эта строчка в SH скрипте - export ${$(($a+2))}=${$(($b+2))}, желаю, чтобы это работало как export $1=$2, но только по кругу, т.е. export $1=$2, потом export $3=$4, export $5=$6, и так далее

Я вожусь, чтобы реализовать это уже час наверное, я не понимаю в чем проблема, сил уже нет, а учитывая, что переписать на нормальный язык нельзя - сижу мучаюсь.

UDP: P.S. while круг я уже сделал, впрочем это не имеет значения.



Последнее исправление: madreyk (всего исправлений: 1)
Ответ на: комментарий от LongLiveUbuntu

Пытхон только вантузоидам нужен! У линуксоидов есть баш!

anonymous
()
Ответ на: комментарий от annulen

В реальном мире люди пользуются вполне конкретными программами, и им нужно их автоматизировать их вызов с определенными аргументами.

то-то даже у ssh и scp порты разными параметрами выставляются… и я уже не говорю о консистентности у программ от разных «производителей»

Для чего ты тебе докстринги понадобились, чтобы вызвать cp path1 path2 && make -j4?

для того, чтобы быть уверенным, что я пишу, не отвлекаясь от процесса написания

Посмотреть ман один раз

во-первых, как я уже писал, ман недостаточно посмотреть один раз, ман штука изменяющаяся во времени, и, самое весёлое, в общем случае не гарантирующее ничего, потому что (как я устал это писать уже), ман, код парсинга, код обработки конфигов итп - никак друг с другом не связаны.

или искать где-то самодокументирующийся скриптовый модуль для вызова ifconfig

я бы предпочёл самодокументированный «ifconfig»

А, еще и редактор нужен отдельный для это барахла.

мсьё научился вбивать текст в шелл силой мысли,^W^W без редактирования?

Ты мне напоминаешь повершелл-фанатиков

павершелл, конечно, ооп-говно, но он на голову совершеннее bourne-поделий

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.