摘要:
执行脚本,输出结果如下所示: 其他处理参数: 注:echo -e “ ”(-e选项可以转义当中的\n \b等字符) 输出: 阅读全文
posted @ 2018-10-30 17:05
anobscureretreat
阅读(190)
评论(0)
推荐(0)
摘要:
Shell 字符串 单引号 单引号字符串的限制: 单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的; 单引号字串中不能出现单独一个的单引号(对单引号使用转义符后也不行),但可成对出现,作为字符串拼接使用。 双引号 双引号的优点: 双引号里可以有变量 双引号里可以出现转义字符 拼接字符串 阅读全文
posted @ 2018-10-30 16:20
anobscureretreat
阅读(170)
评论(0)
推荐(0)
摘要:
只读变量 使用 readonly 命令可以将变量定义为只读变量,只读变量的值不能被改变。 下面的例子尝试更改只读变量,结果报错: 运行脚本,结果如下: 删除变量 使用 unset 命令可以删除变量。语法: 变量被删除后不能再次使用。unset 命令不能删除只读变量。 实例 以上实例执行将没有任何输出 阅读全文
posted @ 2018-10-30 16:05
anobscureretreat
阅读(177)
评论(0)
推荐(0)
摘要:
获取数组中的所有元素 使用@ 或 * 可以获取数组中的所有元素,例如: 执行脚本,输出结果如下所示: 实例 执行脚本,输出结果如下所示: 执行脚本,输出结果如下所示: 输出为: c 阅读全文
posted @ 2018-10-30 14:03
anobscureretreat
阅读(188)
评论(0)
推荐(0)
摘要:
以 # 开头的行就是注释,会被解释器忽略。 通过每一行加一个 # 号设置多行注释,像这样: #-------------------------------------------- # 这是一个注释 #-------------------------------------------- ##### 用户配置区 开始 ##### # # # 这里可以添加脚本描述信息 # # #####... 阅读全文
posted @ 2018-10-30 13:59
anobscureretreat
阅读(202)
评论(0)
推荐(0)
摘要:
#!/bin/sh your_name='runoob' str="Hello, I know you are \"$your_name\"! \n" echo $str 阅读全文
posted @ 2018-10-30 13:51
anobscureretreat
阅读(1781)
评论(0)
推荐(0)
摘要:
users文件内容 阅读全文
posted @ 2018-10-30 11:41
anobscureretreat
阅读(811)
评论(0)
推荐(0)
摘要:
示例二 清空文件 [root@node56 ~]# cat <<<"Hello" >123.txt [root@node56 ~]# cat 123.txt Hello[root@node56 ~]# : >123.txt [root@node56 ~]# cat 123.txt [root@nod 阅读全文
posted @ 2018-10-30 11:18
anobscureretreat
阅读(169)
评论(0)
推荐(0)
摘要:
例一 例二 输出: 例三 输出: 例四 输出: 注意,$10 不能获取第十个参数,获取第十个参数需要${10}。当n>=10时,需要使用${n}来获取参数。 阅读全文
posted @ 2018-10-30 11:16
anobscureretreat
阅读(462)
评论(0)
推荐(0)

浙公网安备 33010602011771号