У меня есть функция КШ, которая работает хорошо, как это:<< непревзойденная ошибка от другого пользователя
td_query() { bteq << EOF |grep '^>' |sed -e "s/^>//"
user/pass
DATABASE db;
$1
.LOGOFF;
.QUIT;
.EXIT
EOF
}
Но при копировании на другой каталог и запустить его под другим пользователем, я получаю эту ошибку:
-ksh: .: syntax error: `<<' unmatched
Почему это работает под одним пользователем, а не с другим?
Что еще я не могу понять, если я вхожу в систему как пользователь, с которым он работает, а затем перейдите в другой каталог, который я только что скопировал и попытался запустить оттуда, он тоже не работает. .
Я его к тому же CHMOD, но до сих пор не повезло .. – user2061886
понял это ... файл был закодирован как окна файла во время передачи по какой-то причине ... – user2061886