Извези команду у схелл скрипти?
- Питање
- Решење
- Белешка
Питање
Претпоставимо да у програму постоји линија:
КСИЗ = '/ хоме / абц / пкр /' ;;;;;;
и онда
шта ће се десити ако напишем команду:
екпорт КСИЗ
Решење
Проблем је у томе што се скрипте покрећу у приватној подскупини и стога не утичу на љуску која их је позвала.
Ако се претварамо да имамо скрипту овако:
Код:
#! / бин / басх # Име: извоз тест_сцрипта ООГА = ецхо 'оога' извоз БООГА = ецхо 'боога'
Онда је можемо додати тренутној љусци користећи наредбу соурце:
Код:
соурце тест_сцрипт
Белешка
Хвала купендра за овај тип на форуму.