shell脚本
<( ̄︶ ̄)Okay.
<( ̄︶ ̄)↗[GO!]
展开
-
终端上使用脚本隔一定时间进行重复reboot和ping
#!/bin/sh#设置.so的路径 export LD_LIBRARY_PATH=/usrdata:$LD_LIBRARY_PATH#export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usrdata#设置 /usrdata路径export PATH=$PATH:/usrdataenv #执行喂狗程序YwWdt > /dev/null .txt中存放reboot次数#2.txt中存放ping#3.txt中存放error#原创 2020-12-01 16:57:34 · 393 阅读 · 1 评论 -
emmc分区读写脚本
#!/bin/sh# mainif [ -b "/dev/mmcblk0p1" ]; then if [ $1 == "c" ];then echo "creat_emmc" echo "mke2fs -t ext4 /dev/mmcblk0p1 " mkdir /usrdata/part touch /usrdata/part/test1.txt touch /usrdata/read_part.txt mount -t ext4 /dev/mmcblk原创 2020-11-09 09:59:08 · 1531 阅读 · 0 评论 -
emmc分区创建脚本
#!/bin/sh# add a new primary partition# Param:PartNum(1~3) First cylinder Last cylinder add_partition(){ echo "creat primary partition $1 $2 $3" echo "n p $1 $2 $3 w" | fdisk /dev/mmcblk0 sync sleep 1}# delete a partition# Param:...原创 2020-11-04 17:52:21 · 403 阅读 · 0 评论 -
shell脚本学习之bash中调用python
这篇文章是想说明,不同语言的脚本可以相互帮忙举例如下:我在shell脚本中,使用了python(EOF只是一个结束标志而,任意写)附:bash bash.sh 和 ./bash.sh 是在子shell执行。. bash.sh 和 source bash.sh 是在当前shell执行。...原创 2020-11-01 11:13:39 · 1013 阅读 · 0 评论 -
shell脚本学习之解释器(#!)
linux中 #! 称作 shebangshebang :这个符号通常在Unix/linux脚本中第一行开头写到,他指明了执行这个脚本文件的解释程序(1) 如果脚本文件中没有“#!”这一行,那么他执行时会默认使用当前shell去解释这个脚本(即$shell环境变量)。(2)如果“#!”之后的解释程序是一个可执行文件,那么执行这个脚本是,他就会把文件名及其参数作为参数传给那个解释程序去执行。(3)如果“#!”指定的解释程序没有可执行权限,则会报错“bad interpreter:Permission原创 2020-11-01 10:07:53 · 1750 阅读 · 0 评论