Наиболее распространенным, эффективным и правильным способом является Используйте источник
, или .
как сокращение формы. Например:
source /home/myuser/test/config
или
. /home/myuser/test/config
Необходимое, однако, считает вопросы безопасности, которые используют дополнительный файл конфигурации снаружи, могут поднять, учитывая, что дополнительный код может быть вставлен. Для получения дополнительной информации, в том числе о том, как обнаружить и решить эту проблему, я бы рекомендовал взглянуть на раздел «Безопасный IT» http://wiki.bash-hackers.org/howto/conffile#secure_it
Чтобы изменить формат файла test.txt
, используйте awk
:
awk -F'[",]' '{printf "P_UPDATE_VALUE (%s,%s)\n",$2,$4}' test.txt
Печать :
P_UPDATE_VALUE (SEQ_IN_AMT.NEXTVAL,123123)
P_UPDATE_VALUE (SEQ_IN_AMT.NEXTVAL,123114)
-F
определяет разделители awk
должны использовать "
и ,
в этом случае. printf
форматирует вывод по желанию $ 2
и $ 4
- оба поля, основанные на разделителях