EOF 如何防止多行寫入檔案變數替換
EOF 如何防止多行寫入檔案變數替換
問題描述 #
對多個變數及多行輸出到檔案,存在變數自動替換,當使用cat<<EOF不想對內容進行變數替換、命令替換、引數展開等
問題解決 #
轉義特殊字元如 $ `等
一、對 $·\ 進行轉義
cat >> a.sh << EOF
echo \`hostname\`
echo
$HOME
EOF
二、在分界符EOF前新增反斜槓\,或者用單引號、雙引號括起來
cat >> a.sh << \EOF
echo `hostname`
echo $HOME
EOF
cat >> a.sh << "EOF"
echo `hostname`
echo $HOME
EOF
cat >> a.sh << 'EOF'
echo `hostname`
echo $HOME
EOF
About Me
........................................................................................................................ ● 本文作者:小麥苗,部分內容整理自網路,若有侵權請聯絡小麥苗刪除 ● 本文在itpub、部落格園、CSDN和個人微 信公眾號( DB寶)上有同步更新 ● 本文itpub地址: http://blog.itpub.net/26736162 ● 本文部落格園地址: http://www.cnblogs.com/lhrbest ● 本文CSDN地址: https://blog.csdn.net/lihuarongaini ● 本文pdf版、個人簡介及小麥苗雲盤地址: http://blog.itpub.net/26736162/viewspace-1624453/ ● 資料庫筆試面試題庫及解答: http://blog.itpub.net/26736162/viewspace-2134706/ ● DBA寶典今日頭條號地址: ........................................................................................................................ ● QQ群號: 230161599 、618766405 ● 微 信群:可加我微 信(lhrbestxh),我拉大家進群,非誠勿擾 ● 聯絡我請加QQ好友 ( 646634621 ),註明新增緣由 ● 於 2020-06-01 06:00 ~ 2020-06-30 24:00 在西安完成 ● 最新修改時間:2020-06-01 06:00 ~ 2020-06-30 24:00 ● 文章內容來源於小麥苗的學習筆記,部分整理自網路,若有侵權或不當之處還請諒解 ● 版權所有,歡迎分享本文,轉載請保留出處 ........................................................................................................................ ● 小麥苗的微店: ● 小麥苗出版的資料庫類叢書: http://blog.itpub.net/26736162/viewspace-2142121/ ● 小麥苗OCP、OCM、高可用網路班: http://blog.itpub.net/26736162/viewspace-2148098/ ● 小麥苗騰訊課堂主頁: https://lhr.ke.qq.com/ ........................................................................................................................ 請掃描下面的二維碼來關注小麥苗的微 信公眾號( DB寶)及QQ群(230161599、618766405)、新增小麥苗微 信(lhrbestxh), 學習最實用的資料庫技術。
........................................................................................................................ |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2695975/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 教你如何替換@PathVariable中的變數變數
- python如何開啟帶變數名的txt檔案並寫入資料Python變數
- puppet替換檔案中的string
- vim內替換檔案內容
- vim下多行查詢替換簡單命令
- python 檔案操作(二) 替換性修改檔案內容Python
- linux替換jar裡面的class檔案LinuxJAR
- Excel 多個變數替換 實際值Excel變數
- java如何追加寫入txt檔案Java
- 同名檔案替換怎麼恢復,恢復同名檔案
- sed 原地替換檔案時遇到的趣事
- 使用PHPWord對Word檔案做模板替換PHP
- grep、sed批量替換檔案內容shell
- 如何把檔案輸出流替換成位元組輸出流
- 如何讀取和寫入JSON檔案JSON
- 【深入】體系結構-002-資料變化如何寫入檔案
- fastapi 使用本地靜態檔案替換 swagger cdnASTAPISwagger
- oracle sqldeveloper下 自定義Snippets檔案的替換OracleSQLDeveloper
- PHP寫入檔案PHP
- linux批次find查詢檔案並批次替換覆蓋該檔案Linux
- 檔案替換後怎麼恢復,恢復被覆蓋的檔案
- Stata-將變數名稱替換成標籤變數
- C#用正規表示式高效替換變數C#變數
- 定積分之換元積分法公式(或稱變數替換法)公式變數
- 說說在 Python 中,如何寫入檔案Python
- 替換掉的檔案怎麼恢復,兩個方法還原檔案
- vue-router如何實時地址不變,動態替換路由引數(位址列引數)Vue路由
- Linux-檔案寫入和檔案同步Linux
- python 寫入CSV檔案Python
- 追加寫入json檔案JSON
- k8s Java 專案替換 jar 中的 class 檔案K8SJavaJAR
- SSM整合之使用配置類替換xml配置檔案(2)SSMXML
- 使用shell指令碼替換csv檔案中的資料指令碼
- consul系列文章02---替換掉.netcore的配置檔案NetCore
- 用python批量替換MD檔案中的圖片地址Python
- 讀取檔案流並寫入檔案流
- Lumen 替換 world 裡面變數並匯出 PDF 圖片變數
- Lumen 替換 Word 裡面變數並匯出 PDF 圖片變數