Rate this post
Если вам необходимо выполнить скрипт в SHELL в котором используются команды SQL можно воспользоваться следующей инструкцией:
MySQL, используюя такой небольшой скрипт:
#!/bin/sh
user=»dbuser»
pass=»dbpassword»
db=»dbnme»
mysql -u «$user» -p»$pass» «$db» <<EOF
  sql-statement-1;
  sql-statement-2;
EOF
Так же можно использовать следующий пример:
#!/bin/sh
user=»system»
pass=»manager»
var=»$1″
sqlplus -S $user/$pass <<EOF
 SELECT * FROM tableName WHERE username=$var;
 exit;
EOF