
Linux之shell编程
文章平均质量分 84
LudyYuen
孤苦伶仃学Java~
展开
-
Linux shell标准输入,标准输出,错误输出
shell中可能经常能看到:1>/dev/null 2>&1eg:sudo kill -9 `ps -elf |grep -v grep|grep $1|awk '{print $4}'` 1>/dev/null 2>/dev/null命令的结果可以通过%>的形式来定义输出/dev/null 代表空设备文件> 代表重定向到哪里,例如:echo "123" > /home/123.txt1 表示stdout标准输出,系统默认值是1,所以">..转载 2021-06-23 14:28:45 · 1622 阅读 · 0 评论 -
Linux shell脚本编程语法基础
Linux脚本编写语法基础介绍:1开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编写脚本完成时,如果要执行该脚本,还必须使其可执行。要使编写脚本可执行:编译 chmod +x filename这样才能用./filename来运行2注释在转载 2015-04-09 20:12:30 · 867 阅读 · 0 评论 -
软件项目工程中的应用执行脚本模板
#!/bin/shsensor=""rtsp=1rtsp_size=""rtsp_num=""argv=""do_help (){ SELF='basename $0' echo "usage:" echo "$SELF --sensor [sensor] --rtsp [num=2 size=4M,1M]" echo "原创 2015-04-09 20:44:50 · 606 阅读 · 0 评论 -
关于shell脚本里的单行注释和多行注释方法
以“#”开头的行就是注释,会被解释器忽略。sh里没有多行注释,只能每一行加一个#号。只能像这样:#--------------------------------------------# 这是一个自动打ipa的脚本,基于webfrogs的ipa-build书写:# https://github.com/webfrogs/xcode_shell/blob/master/ip转载 2016-10-30 22:24:47 · 6895 阅读 · 0 评论