1、read从键盘读入 [root@centos7 test]# echo $a [root@centos7 test]# read a 123456 [root@centos7 test]# echo $a 123456 2、-p 参数 加入提示 [root@centos7 test]# unse ...
分类:
系统相关 时间:
2021-04-22 15:41:37
阅读次数:
0
变量的特殊情况: 当变量与字符串一起使用时,需注意 把echo $12 改为 echo ${12} 参数引用时关于$1是否需要引用的情况是: 不加引号时 bash 和脚本函数 都可以应用$1变量导致冲突 若想把参数$1当作变量传给bash引用时不加引号,传给前面的命令时加上引号 bash对逗号不敏感 ...
分类:
其他好文 时间:
2019-10-04 21:19:34
阅读次数:
92
清理hdfs小文件shell脚本 sh !/bin/bash echo " " echo "BASH_VERSION: $BASH_VERSION" echo "参数说明: " echo "从外部只传递零个参数时,遍历字典,删除 hdfs 对应日期下的文件目录" echo "从外部只传递一个参数时, ...
分类:
系统相关 时间:
2019-09-18 10:29:44
阅读次数:
113
bc命令是一种支持任意精度的交互执行的计算器语言。bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然也包括整数运算。 常用的运算: + 加法 - 减法 * 乘法 / 除法 ^ 指数 % 余数 语法 bc(选项)(参数) 选项 -i:强制进入交互式模式; ...
分类:
系统相关 时间:
2019-08-20 10:38:57
阅读次数:
131
这个命令我也神佑体会它的用处,在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置。 whereis 查看文件的位置。 locate 配合数据库查看文件位置。 find 实际搜寻硬盘查询文件名称。 举例1,查看安装的应用程序在哪 举例2 l ...
分类:
系统相关 时间:
2018-12-06 21:20:51
阅读次数:
220
shell变量名定义规则 shell中单引号和双引号的区别 read命令,使用read命令从stdin获取输入并赋值给PERSON,最后在stdout输出 readonly只读变量,该命令可以将变量定义为只读变量,只读变量的值不能被改变 unset删除变量 语法 unset varable_name ...
分类:
系统相关 时间:
2018-11-01 13:43:11
阅读次数:
199
参数选项: -n 不要自动换行。 -E 不要解析转义字符(默认参数)。 -e 若字符中出现以下字符,则需要特别处理: \a 发出警告声。 \b 删除前一个字符。 \c 最后不加上换行符号。 \f 换行但光标依然停留在原来的位置。 \n 换行且光标移至行首。 \r 光标移至行首,但不换行。 \t 插入 ...
分类:
其他好文 时间:
2018-08-03 23:14:50
阅读次数:
203
echo -n 不换行输出 1 2 1 2 3 4 5 6 echo -e 处理特殊字符 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警告声; \b 删除前一个字符; \c 最后不加上换行符号; \f 换行但光标仍旧停留在原来的位置; \n 换行且光标移至行首; ...
分类:
其他好文 时间:
2018-06-12 14:47:29
阅读次数:
139
echo -n 不换行输出 输出结果为: echo -e 处理特殊字符 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警告声; \b 删除前一个字符; \c 最后不加上换行符号; \f 换行但光标仍旧停留在原来的位置; \n 换行且光标移至行首; \r 光标移至行首 ...
分类:
其他好文 时间:
2018-02-02 17:13:48
阅读次数:
197