摘要:
1、单分支 if #!/bin/sh input=$1 if [ $input == "a" ] then echo "输入是a" fi echo "结束!" #!/bin/sh input=$1 if [ $input == "a" ];then echo "输入是a" fi echo "结束!" 阅读全文
posted @ 2019-07-09 08:24
雷雨客
阅读(319)
评论(0)
推荐(0)
摘要:
测试脚本: #!/bin/sh input="/usr/local/myroom/" if [ -d $input ];then echo "存在目录" else echo "不存在目录" fi echo "结束!" 判断条件: -d 判断目录是否存在 用法:-d 目录 -f 判断文件是否存在 用法 阅读全文
posted @ 2019-07-09 08:22
雷雨客
阅读(293)
评论(0)
推荐(0)
摘要:
排序命令:sort sort /etc/passwd 按照行首a-z顺序排 sort -r /etc/passwd 按照行首z-a顺序排 sort -t ":" -k 3,3 /etc/passwd 以冒号分割,以第三个字段开头,第三个字段结尾排序,即只使用第三个字段排序 统计命令:wc [root 阅读全文
posted @ 2019-07-09 08:19
雷雨客
阅读(143)
评论(0)
推荐(0)
摘要:
1、printf:格式化输出命令 %ns:输出字符串。n是数字指代输出几个字符 %ni:输出整数。n是数字指代输出几个数字 %m.nf:输出浮点数。m和n是数字,指代输出的整数位数和小数位数。如%8.2f 代表共输出8位数,其中2位是小数,6位是整数。 输出格式: \a:输出警告声音 \b:输出退格 阅读全文
posted @ 2019-07-09 08:18
雷雨客
阅读(691)
评论(0)
推荐(0)
摘要:
11 阅读全文
posted @ 2019-07-09 08:17
雷雨客
阅读(343)
评论(0)
推荐(0)
摘要:
1、正在表达式与通配符 正则表达式用来在文件中匹配符合条件的字符串 正则是包含匹配,grep、awk、sed等命令可以支持正则表达式。 通配符是完全匹配,用来匹配符合条件的文件名。ls、find、cp这些命令不支持正则表达式。 2、正在表达式符号 * 前一个字符匹配0次或任意多次。 . 匹配除了换行 阅读全文
posted @ 2019-07-09 08:16
雷雨客
阅读(260)
评论(0)
推荐(0)
摘要:
1、source命令作用 使修改的环境变量立即生效(一般修改了配置文件 需要退出登录 再登录才会生效) 2、source命令用法 source 配置文件 或者 . 配置文件 3、环境变量配置文件 /etc/profile /etc/profile.d/*.sh /etc/bashrc ~/.bash 阅读全文
posted @ 2019-07-09 08:15
雷雨客
阅读(208)
评论(0)
推荐(0)
摘要:
1 阅读全文
posted @ 2019-07-09 08:13
雷雨客
阅读(237)
评论(0)
推荐(0)
摘要:
11 阅读全文
posted @ 2019-07-09 08:06
雷雨客
阅读(155)
评论(0)
推荐(0)
摘要:
1、简介 位置参数变量属于预定义变量的一种,变量名,变量的作用不能更改。 $? 最后一次执行的命令的返回状态。 如果这个变量的值为0,证明上一个命令正确执行;如果这个变量的值为非0,证明上一个命令 执行不正确 $$ 当前进程的进程号(PID) $! 后台运行的最后一个进程的进程号(PID) $n $ 阅读全文
posted @ 2019-07-09 08:06
雷雨客
阅读(192)
评论(0)
推荐(0)
摘要:
qqq 阅读全文
posted @ 2019-07-09 08:03
雷雨客
阅读(135)
评论(0)
推荐(0)
摘要:
标准输入输出与重定向 执行一个shell时,通常会打开3个标准文件:标准输入文件(stdin)、标准输出文件(stdout)、标准错误输出文件(stderr)。这3个标准文件的文件描述符分别是0、1、2。默认情况下,标准输出是输出到显示器。如果不想输出到显示器,而是输出到文件中,就用到了重定向。标题 阅读全文
posted @ 2019-07-09 07:50
雷雨客
阅读(250)
评论(0)
推荐(0)
浙公网安备 33010602011771号