top 命令详解
linux内核自带 部分版本最小安装可能啥有没有需要install
echo命令详解
sudo echo --help
用法:echo [短选项]... [字符串]... 或:echo 长选项 将 STRING 回显到标准输出。 -n 不尾随换行符 -e 启用解释反斜杠的转义功能 -E 禁用解释反斜杠的转义功能(默认) --help 显示此帮助信息并退出 --version 显示版本信息并退出 若-e 可用,则以下序列即可识别: \\ 反斜杠 \a 响铃声 \b 退格 \c 不再产生新的输出 \e 转义符 \f 换页 \n 新行 \r 回车 \t 水平制表符 \v 竖直制表符 \0NNN 字节数以八进制数 NNN (1至3位)表示 \xHH 字节数以十六进制数 HH (1至2位)表示
>指令覆盖文件原内容并重新输入内容,若文件不存在则创建文件。
#!/bin/bash echo "Raspberry" > test.txt
>>指令向文件追加内容,原内容将保存。
#!/bin/bash echo "Raspberry" > test.txt echo "Intel Galileo" >> test.txt
操作使用变量(类是c语言宏定义)
```bash`
#!/bin/bash
FILE=“test-json.txt”
echo -e “{” > $FILE
echo -e “\t"name”:“xukai871105"” >> $FILE
echo -e “}” >> $FILE
### 进阶操作 指定位置 ```bash #!/bin/sh function ergodic(){ for fileName in ` ls $1 ` do if [ -d $1"/"$fileName ] then ergodic $1"/"$fileName else # echo $fileName if [[ ${fileName} == 'start-service.sh' ]]; then # echo `pwd`/$fileName echo $1/$fileName sh $1/start-service.sh start $1 & fi fi done } INIT_PATH="/data/saleserver/startup" ergodic $INIT_PATH