shell脚本使用上手

shell脚本(shell script)的用处:

shell是一种命令语言,本质上也可以说是一种C语言程序,可以帮助我们更方便使用linux,shell和shell脚本不同,工作中,我们一般用到的都是shell脚本,

在linux执行命令时,市场需要输入一大串执行代码,这时边可以通过shell脚本编写.sh文件,方便执行。

详细的shell教程,可以参考下方教程:

https://www.runoob.com/linux/linux-shell.html

下面介绍下shell脚本的简单上手:

创建.sh文件

.sh文件可以使用touch命令被创建,在需要被创建.sh文件的路径下,输入下方示例指令,即可创建.sh文件

touch testtime.sh

打开.sh文件

打开.sh文件文件常用的两种方式:

第一种是使用gedit

gedit testtime.sh

第二种是使用vim

vim testtime.sh

使用vim打开时,要使用指令进行编辑,首先输入小写字母 i 进入编辑模式,既可以通过上下键移动光标编写内容,编写完成按ESC键退出编辑状态,输入指令:wq保存并退出,切记不要忘记了“:”。

编辑.sh指令

下面编辑一个简单的指令,循环执行执行.elf文件,并输出循环次数。

#!/bin/bash   //脚本声明
for ((i=0;i<=1000;i++))
do
  ./air_object_detection_st.elf 2 n    //需要执行的指令
  echo $i      //输出变量i,统计循环次数
done

将.sh文件copy到test目标路径下,比如嵌入式平台上(如有需要),例如:

scp ./testtime.sh root@10.0.0.100:~/test

赋予.sh文件执行权限

chmod 777 testtime.sh

如果不适用chmod 进行授权会报错,Permission denied

执行.sh脚本

在目标目录下,

./testtime.sh
posted @ 2022-09-20 11:30  yk要努力  阅读(91)  评论(0编辑  收藏  举报