@Самый раз Хоки, когда я проверить на рейсы, они гораздо дороже, если напрямую продается через авиакомпании (Люфтганза, например), чем через одно из этих агентств. Уверен, что обслуживание клиентов может быть хуже, но я никогда не имел проблему в сторону более сотни рейсов, но который не мог быть решен достаточно легко. Конечно, не хуже, чем мои гарантированные законом регулирования ЕС деньги от Райана воздуха после того, как я купил билет прямо с них. Я уверен, что с достаточно усилий и планирования, вы можете купить билеты по цене авиакомпании, но это много мороки за мало пользы. интересно. так с с readline вы не можете действительно позвонить в более широкий набор функций. вы ограничены предопределенными действиями. Поэтому фундаментально причина ЗШ могу сделать это, потому что вы можете зарегистрировать виджет с онлайн-редактор. затем назначить кнопку для вызова виджета виджет дает вам все возможности создания сценариев оболочки (а не только строки редактор)

У меня есть проект, состоящий из порядка 20 мелких .Ш. файлов. Я называю эти "маленькие", потому что, как правило, нет файл имеет более чем 20 строк кода. Я взял модульный подход, потому что таким образом я предан философии Юникса и это легче для меня, чтобы поддерживать проект.

В начале каждого файл, я поставил #!/бин/Баш.

Проще говоря, я понимаю деклараций скрипта есть две цели:

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

Когда проект начинает расти из скажем 5 файлов 20 файлов или файлов от 20 до 50 файлы (не этот случай, но просто для демонстрации) у нас есть 20 строк 50 строк скрипта заявления. Признаюсь, хотя это может быть смешно некоторым, это кажется немного излишним для меня, чтобы использовать 20 или 50 вместо того, чтобы сказать, просто 1 в проекте (возможно в главном файле проекта).

Есть ли способ, чтобы избежать этого якобы избыточность 20 или 50 или гораздо большее количество строк деклараций сценарий, используя некоторые "глобальные" декларация скрипт, в некоторых основным файлом?