大家好。我安装了一个git-bash并想要一些自动化。我有一个.bat文件,我想以
运行some.bat param | iconv -cp1251 > l.log | tail -f l.log
我想不是在WinCMD中运行它,而是在git-bash shell中运行它 - 告诉我plz怎么做?
答案 0 :(得分:0)
Windows上的Git bash使用BASH。您可以使用bash创建一个快速脚本,该脚本可以接收参数并回显它们,以便您可以将它们传输到下一个实用程序。
它可能看起来像这样
文件:some.sh
#!/bin/bash
#Lots of fun bash scripting here...
echo $1
# $1 here is the first parameter sent to this script.
# $2 is the second... etc. $0 is the script name
然后将some.sh设置为可执行文件
$ chmod +x some.sh
然后你就可以在git-bash shell中执行它了
./some.sh param | cat ... etc | etc...
您可以阅读有关bash编程的信息
我建议您查看一些bash脚本教程,例如this one