Сценарии соглашений KSH

Я пишу скрипты в ksh atm. Я хотел бы знать, есть ли какие-либо «соглашения», например, всегда «отменять» перед использованием переменной или использовать набор для определения новой переменной и т. Д.

One Solution collect form web for “Сценарии соглашений KSH”

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

Если вы используете переменную без ее первой настройки, ваш код будет ошибкой, если он не является хорошо известной переменной, и в этом случае вы не должны его сначала отключать.

typeset обычно не имеет добавленной стоимости, если вы не хотите определять локальную переменную в функции ksh или хотите / должны указывать тип вашей переменной.

В более общем плане вы обязательно найдете различные стандарты кодирования для сценариев оболочки, в том числе специализированные с ksh. Важно то, что это согласовано, используйте правильное отступы, используйте имена переменных и функций, которые помогают понять ваш скрипт, но это общий совет независимо от языка программирования.

  • cp все файлы и подкаталоги в каталоге ksh
  • Проблемные цитаты
  • Преобразование вывода команды «lsque -q»
  • Получать значения по блоку в одном файле
  • Фоновые процессы в скрипте ksh исчезают после их запуска
  • Linux + заменить STRING / WORD в файле согласно правилу
  • Shell - работа с несколькими файлами истории команд
  • Найти файлы старше заданного файла - несколько часов
  • Изменить значение строк, представляющих число
  • Что делает «set -f» в Korn Shell?
  • Заменить или изменить содержимое файла одним выстрелом
  • Linux и Unix - лучшая ОС в мире.