需求:
要在Linux下面执行很多条命令,并且每条命令执行的时间会很长。
解决办法:
编写一个sh脚本,将多条命令放入到此脚本中,执行执行脚本就可以了。
例:
test.sh
#!/bin/sh java -classpath :/home/javaliujie/mysql-connector-java-3.1.12-bin.jar:/home/javaliujie/myLib.jar: cn.com.TestMain 20090201 java -classpath :/home/javaliujie/mysql-connector-java-3.1.12-bin.jar:/home/javaliujie/myLib.jar: cn.com.TestMain 20090202 java -classpath :/home/javaliujie/mysql-connector-java-3.1.12-bin.jar:/home/javaliujie/myLib.jar: cn.com.TestMain 20090203 java -classpath :/home/javaliujie/mysql-connector-java-3.1.12-bin.jar:/home/javaliujie/myLib.jar: cn.com.TestMain 20090204
执行此脚本:
sh test.sh > test.log或sh test.sh >> test.log
注:>和>>的区别
>表示重新写入文件(之前文件中内容将被清空后再写入)
>>表示追加写入文件(之前文件中内容将不被清空,新日志内容将追加到文件最后面)