我是shell脚本世界的新手。在Bash Shell脚本中的数据库访问
我写了一个bash shell脚本。
脚本的名称是new.sh
Select T1.date as dateFact,
T2.idmfg as idMfg,
T1.id as userId,
FROM Table1 T1
JOIN
Table2 T2
ON
T1.id=T2.id
WHERE
T1.date ='${Date}'
T2.idmfg='${idMfg}';
在运行new.sh,我想手动输入Date
和idMfg
。例如。
sh new.sh -d 2013-03-20 -i 201
其中,Date
为2013-03-20
和idMfg
是201
。
我该怎么办?
预先感谢您。
+1的剧本,但他从未提及MySQL的:) – tink 2013-03-21 22:44:00
我怎么能把它放在案例如 case $ $ d)date =“$ {date}” i)idmfg =“$ {idMfg}” esac; 所以我可以这样运行:new.sh -d 2013-03-20 -i 201 – Mario 2013-03-21 23:49:07
使用回答 – 2013-03-22 05:44:40