在开发脚本中遇到一些小问题。特记录在这里:
1. dos2unix命令可以用来转换dos下编辑的文件成符合unix编码的文件,也可以用来去掉unix文件格式中的^M符号;
2. dos2unix命令和默认的sed命令如果对软硬连接的Link进行操作,会打破连接,在link所在地方生产一个新的同名文件;
3. sed命令可以加 --follow-symlinks 参数来避免破坏连接
4. 用readlink -f <link_file> 可以获得源文件地址;
5. read命了可以读取来自输入流(默认控制台)的输入,常见参数
5. read命了可以读取来自输入流(默认控制台)的输入,常见参数
-p 提示
#read -p "Input your password:" PSWDInput your password: test#echo $PSWDtest
-r 取消\转义
#read VARyes\tno#echo $VARyestno#read -r VARyes\tno#echo $VARyes\tno
-s 不显示输入
-t timeout时间