Я пытаюсь запустить команды sq oop из текстового файла, используя файл sh.
TXT-файл включает в себя:
import
-D mapred.map.child.java.opts='-Doracle.net.tns_admin=. -Doracle.net.wallet_location=.' -files ./a/cwallet.sso,/a/ewallet.p12,/a/TNS_ADMIN/sqlnet.ora,/a/TNS_ADMIN/tnsnames.ora
--connect
jdbc:oracle:thin:@ABC_DATABASE
Это дает мне эту ошибку:
Unrecognized option: -files
Error: Could not create the Java Virtual Machine
Когда я пытаюсь запустить команды на терминале без sh, это работает. Но это не работает, когда я вызываю его из текстового файла, используя sh. Я перепробовал почти весь синтаксис. Это не сработало