摘要:
交互双引号较长变量 阅读全文
摘要:
shell 执行命令操作 阅读全文
摘要:
expect expect 是一种自动交互语言,能实现在shell脚本中为scp和ssh等自动输入密码自动登录. ssh 后 sudo 阅读全文
摘要:
set foo "a bc" # 定义变量 set b {$a}; # 转义 b的值为" $a " ,而不是变量结果 set a 3; incr a 3; # 数字的自增. 将a加3,如果要减3,则为 incr a –3; set c ... 阅读全文
摘要:
getopts是linux系统中的一个内置变量,一般用在循环中。每当执行循环是,getopts都会检查下一个命令选项,如果这些选项出现在option中,则表示是合法选项,否则不是合法选项。并将这些合法选项保存在VARIABLE这个变量中。 在shell脚本中,对于简单的参数,我们使用$1 $2 来处 阅读全文
摘要:
shift shift命令用于对参数的移动 (左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于Linux中各种程序的启动脚本)。 示例 1 示例2 阅读全文
摘要:
dislog 菜单实例 阅读全文
摘要:
dialog 菜单 # 默认将所有输出用 stderr 输出,不显示到屏幕 使用参数 --stdout 可将选择赋给变量 # 退出状态 0正确 1错误 窗体类型 窗体参数 dislog 常用模块 阅读全文
摘要:
xargs 是一条 Unix 和类 Unix 操作系统的常用命令; 它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题。 可单独使用,也可使用管道符、重定位符等与其他命令配合使用。 常用命令参数: # 命令替换 -t 先打印命令,然后再执行 -i 用每项替换 {} find 阅读全文