- 博客(2)
- 收藏
- 关注
转载 去掉由read读出的行中带有的\r(回车)
问题: 由于系统的不同,使用read会读文件会有可能使得最后一个字符为\r.这时候使用echo $line1 $line2就会出现出输出第二个子串把第一个子串覆盖的情况. 而出于格式原因不想让$line1和$line2在两行显示,只想显示在一行. 使用echo的选项不转义也还是会出现覆盖的情况. 解决: 1.得到回车的字符,因为在下面的替换语句中不识别转义\r cr=`...
2019-01-13 15:58:00
843
转载 read从文件读入数据
文件1中内容abcde exec 3<"1"while read line<&3doecho $linedone#完整输出文件所有字符,使用了文件描述符,指针会移动到下一行while read line < "1"doecho $linedone#循环输出第一个字符,这里是把1中的数据流当做read命令的输入,但是只读一行 cat 1 | whil...
2019-01-13 15:20:00
227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人