原文: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