
shell
空
玩玩凸玩
菜~
展开
-
记录一个shell脚本的题目——8升水平均分
有一个 8 升的瓶子装满水,还有一个 5 升的空瓶子和一个 3 升的空瓶子。要求将水分成两个 4 升。运行脚本之后要生产类似这样的解决方案:Your containers: 8 5 3Solution1 step0: 8–>0–>0Solution1 step1: 3–>5–>0Solution1 step2: 3–>2–>3Solution1 step3: 6–>2–>0Solution1 step4: 6–>0–>原创 2021-01-07 13:50:18 · 584 阅读 · 1 评论 -
一文看懂嵌入式/etc/init.d/目录下的所有启动文件
本目录下的所有文件[root@EPC-M6G2C init.d]# lsS01logging* S30dbus* S50telnet* S90start_userapp.sh* S10udev* S40network* S70vsftpd* socketcand*S13portmap* S50dropbear* S80mount-opt*原创 2020-07-13 20:35:32 · 6601 阅读 · 0 评论 -
嵌入式开发板reboot迟迟没有重启成功的问题
在cortex-A7的一款开发板中,使用常规的写法更改启动文件S90StartupApp,因为一些特殊原因,启动文件的运行时长有时候在半分钟以上才能结束,使用ssh连接时,reboot重启但ssh连接迟迟不断开,检查问题发现问题就出在自定义的启动文件中,更改启动文件的格式就可以了。start(){ ...}stop(){ <空>}case "$1" in start) start;; stop) stop;;原创 2020-05-31 10:04:33 · 1100 阅读 · 0 评论 -
/etc/init.d/rc文件语法解析
#! /bin/shPATH=/sbin:/usr/sbin:/bin:/usr/bin #设置环境变量export PATHCONCURRENCY=makefile scriptname="$0" #$0表示传入的第一个参数,如执行 ./rc 1 2 第一个参数是./rc,第二个是1。umask 022 #设置当前目录默认文件权限on_exit() { #函数 echo ...原创 2020-04-26 22:12:12 · 884 阅读 · 0 评论