0

We have a simple script to connect to the database (mysql -u root -p -h localhost). I don't want to create 2 scripts (.bat, .sh), how do I just create a single script to address this issue.

4

2 回答 2

3

您可能想尝试一下 MSYS:http: //www.mingw.org/wiki/MSYS

于 2013-01-26T14:54:16.283 回答
1

您可以使用 perl 脚本。Perl 是强大的脚本媒介,它独立于平台。use 可以在 perl 的变量中插入批处理命令。例如

#!C:\Perl64\bin\perl
my $cmd = 'mysql - u root -p -h localhost';
system $cmd;

这应该可以正常工作。

于 2013-01-28T10:11:54.323 回答