
shell
d_a_e_m_o_n
这个作者很懒,什么都没留下…
展开
-
Shell循环执行报错(Syntax error: Bad for loop variable)
#!/bin/bashfor ((i = 10 ; i>=0 ; i--))do echo $idoneUbuntu下执行报错:Syntax error: Bad for loop variable原因在于:从 ubuntu 6.10 开始,ubuntu 就将先前默认的bash shell 更换成了dash shell;其表现为 /bin/sh 链接倒了/bin/dash而不是传统的/bin/bash。问题1:那为什么#!/bin/bash没有起作用?./执行会读取#!/.原创 2022-01-08 15:38:11 · 1013 阅读 · 0 评论 -
用于监控服务器大文件的脚本
#!/bin/bash#usage sh diskSize.sh (路径参数--该参数可无)#author yang 20191027#该函数用于识别大文件或目录function diskSize ( if [ -d $1 ] then path=${1} fi last=`du -ah --max-depth=1 $path|wc -l` siz...原创 2019-10-29 00:13:31 · 123 阅读 · 0 评论