原文:shell 脚本中将输出内容赋值给一个变量时的换行问题

for i i lt i do ....... done 如果使用 echo a 输出变量,则变量中的 换行都会被忽略掉,所有内容输出到一行 而使用 echo a 可正常输出变量中的换行 ...

2017-07-09 23:37 0 5018 推荐指数:

查看详情

shell 换行输出变量 换行

1. 比如一个字符串是 a="hello\nI love\nyou\nalso" 但是我们想echo $a并做到换行 那么则需要 echo -e "$a" helloI loveyoualso ...

Sat Jun 13 02:06:00 CST 2020 2 4955
shell脚本将命令的结果赋值变量的2种写法

Shell 也支持将命令的执行结果赋值变量,常见的有以下两种方式: variable=`command`variable=$(command) 第一种方式把命令用反引号` `(位于 Esc 键的下方)包围起来,反引号和单引号非常相似,容易产生混淆,所以不推荐使用这种方式;第二种方式把命令 ...

Wed May 01 01:25:00 CST 2019 0 5818
通过Shell脚本读取properties文件中的参数遇到\r换行符的问题

今天在编写微服务程序启动脚本的时候,遇到一个比较奇葩的问题,下面给出具体描述: 目标:通过读取maven插件打包生成的pom.properties文件,获取里面的应用名称和应用版本号,然后拼接得到serviceName-version.jar格式的jar包名称,从而通过java -jar ...

Thu Jan 12 18:24:00 CST 2017 0 8350
shell 脚本换行符的问题

1.sed -i "s/\r//" filename 或sed -i "s/^M//" filename,直接将回车符替换为空字符串 ...

Mon Apr 19 18:46:00 CST 2021 0 293
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM