51CTO博客已为您找到关于shell脚本中echo是什么意思的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及shell脚本中echo是什么意思问答内容。更多shell脚本中echo是什么意思相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
echo 意为输出 echo 参数 参数是什么就输出什么 echo * 则输出所在目录所有文件名 你要问为什么的...
相当于在当前用户的主目录的根目录中创建一个answ.txt的文件,而文件内容为“”,也就是空。如果你是root,那么这句话的效果就是在/root/目录中创建一个answ.txt的文件,文件内容为“”,也就是空。
do command done if后接的是测试语句, [ ] 中相当于test命令. -f $2 一般的意思是检测第二个位置参数是否存在 echo -e 后一般会接参数,-e 若参数出现以下字符,则特别加以处理,而不会将它当成一般 文字输出:\a 发出警告声;\b 删除前一个字符;\c 最后不加上换行符号;\f 换行但光标...
>表示重新写入,>>表示继续写入 LOG是一个变量名,可以自由设置,并不是固定的,一般脚本开头有相关变量 1表示普通信息,2表示错误信息,意思就是如果出现错误或者警告,写入到$LOG这个变量指向的文件
"echo 'date'"就是显示"date",">/dev/console"就是把前面显示的内容覆盖写入到/dev/console文件中
-n 作用就是 抑制换行 这里 就是输出 "Input another number: " 后不换行。
shell脚本执行过程中 把第一个字符串作为脚本名称(或程序名称)处理,第二、第三.都作为参数处理.shell会将这些参数默认的赋给变量 1 2 3 .所以当你echo 1 2的时候看到的就是参数变量的值.解答一下#的问题:这里#是计算输入参数的个数还有一些有用的算法:@ 代表所有输入的参数;* 同上结果...
你最好把上下文贴出来,不然光看这个,shell中没这么用的!!!