![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux脚本
it-wtyy
这个作者很懒,什么都没留下…
展开
-
Linux---shell编程总结之数据的重定向(五)
1、标准文件描述符:bash保存了三个文件描述符,分别为:STDIN标准输入,STDOUT标准输出和STDERR标准错误,用数字表示分别是0,1,2 标准输入就比如<符号,键盘等,标准输出和标准错误用到的就是显示屏 如果只想重定向标准错误比如:ls -al test 2> test,会将错误信息输出到test文件中,对于服务器报错消息很管用。 2、临时重定向:在重定向到文件描述符时,你...原创 2020-02-05 15:18:02 · 136 阅读 · 0 评论 -
Linux---shell编程总结之处理用户输入(四)
1、位置参数从$0~$9,$0是程序名字,$1是第一个参数以此类推 例子: factorial=1 for (( number = 1; number <= $1; number++ )) do factorial=$[ $factorial * $number ] done echo The factorial of $1 is $factorial. 例子2: name=$(base...原创 2020-02-04 20:49:33 · 153 阅读 · 0 评论 -
Linux---shell编程总结之for循环、while循环,until循环(三)
1、for循环:for循环会将参数一个一个赋给变量var for循环格式: for var in 参数 do commands done 例子: for test in Nevada "New Hampshire" "New Mexico" "New York" do echo "Now going to $test" done 从变量读取列表: list="Alabama Alaska ...原创 2020-02-04 14:11:29 · 230 阅读 · 0 评论 -
Linux---shell编程总结之if语句、case语句(二)
1、if-then语句格式: if command then command fi ---------------------------------------------------------------- if pwd then echo "It worked" fi 还可以将then写到一行: if command ; then command fi 2、if-then-el...原创 2020-02-03 20:25:12 · 244 阅读 · 0 评论 -
Linux---shell编程总结(一)
Linux shell编程总结: 1、";":可以将多个命令一起运行,例如:ls ; date 2、echo:用于输出信息,如果输出的消息中含有空格或者特殊字符是要用引号引起来,-n选项用于不换行输出 例如:echo “Hi word”,echo -n “Hi word” 3、脚本中引用环境变量和用户变量需要用"$"符号,例如:$HOME 命令替换用的是:`command`,或者是$(comman...原创 2020-02-03 19:30:27 · 162 阅读 · 0 评论