linux下编写脚本文件
刚开始使用Ubuntu的时候,由于Ubuntu的GUI已经做的很好了,只是觉得和windows不是一个风格的界面而已。后来接触了命令行,感觉比用图形交互界面的客户端要随心多了。时间久了,开机是要启动的程序越来越多了,写程序时也越来越依赖命令行了,就发现一条一条的从终端输入命令有点儿麻烦了。当然了,Linux能流行到今天,那一定有它的解决办法咯!哈哈,那就是今天的主题:Linux脚本文件
。
the first shell file
create the .sh file
for example:
让我们创建一个first.sh
文件
echo “hello word!”
然后打开文件,开始编写shell脚本
注意: #号后面表示注释
|
|
然后保存文件即可
execute first.sh
然后我们在终端输入: sh first.sh
然后就会惊喜的发现终端输出了 hello word!
是的,这样我们的第一个脚本文件就算是执行成功了。
编写利用终端发送http请求的脚本文件
注意:在发送http请求之前,后台的服务要开启。我这里用的是Spring, 当然你可以参考我写的另一篇文章Accessing JPA Data with REST, 这样也许能够更明白我写这篇文章的意思了,当然如果读不懂也没关系啦!你可以参考下面菜鸟教程去编写自己需要的shell脚本。
create the curl.sh file
在终端输入命令: touch curl.sh
就会发现当前目录下已经建好了crul.sh文件,这是是不是要比右击,新建文件要快呢!哈哈
编写shell文件
|
|
execute the curl.sh
让我们看一看执行的结果吧!终端输入命令行: sh curl.sh
|
|
此时如果我们在执行一次的话就会发现id为person表中2的数据删除了。当然了,你也可以直接去数据库查看。当然,在这里我只写了POST, DELETE
这两个方法,curl命令是如此丰富和功能强大,需要我们慢慢学习。路漫漫其修远兮呀!嘻嘻。
Code download
Dowload ZIP
参考文章
Shell 变量 菜鸟教程
Shell 流程控制 菜鸟教程
Shell test 命令 菜鸟教程
编写一个简单的linuxshell脚本 百度经验
Linux curl命令详解 Linux系统教程
shell怎么打印换行 segmentfault