Linux中EOF自定義終止符介紹
EOF自定義終止符用法 |
我們在 中經常會發現使用EOF的情況。EOF可以結合cat 對內容進行追加。比如:執行 的時候,需要往一個檔案裡自動輸入多行內容。如果是少數的幾行內容,可以用echo 追加,但如果是很多行,那麼單純用echo追加的方式就不太適合了。
1.語法格式:
<<EOF //開始 .... EOF //結束
PS:EOF不是固定的,可以自定義其他,但需注意,結束符和起始符要保持一致
2.重定向符號:
< :輸入重定向 > :輸出重定向 >> :輸出重定向,追加,不覆蓋之前內容 << :標準輸入來自命令列的一對分隔號的中間內容.
3.案例:
1)向eof.txt檔案中寫入內容(將EOF的輸出作為cat命令的輸入)
# 輸入內容到檔案,如果檔案有內容會覆蓋 [root@VM_0_10_centos shellScript]# cat << EOF > eof.txt > this is eof > eof > content > eof end > EOF [root@VM_0_10_centos shellScript]# cat eof.txt this is eof eof content eof end eof 或 [root@VM_0_10_centos shellScript]# cat > eof.txt << EOF > qwer > qaz > EOF
輸入內容到檔案,不覆蓋,以追加方式輸入
[root@VM_0_10_centos shellScript]# cat << EOF >> eof.txt > 12345 > 56789 > EOF [root@VM_0_10_centos shellScript]# cat eof.txt this is eof eof content eof end eof 12345 56789 或 [root@VM_0_10_centos shellScript]# cat >> eof.txt << EOF > wsx > edc > EOF [root@VM_0_10_centos shellScript]# cat eof.txt qwer qaz wsx edc
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2673777/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JSP 自定義標籤介紹JS
- linux常見特殊符號介紹Linux符號
- Bootstrap Blazor 元件介紹 Table (二)自定義模板列功能介紹bootBlazor元件
- 在 Linux 上自定義 bash 命令提示符Linux
- hanlp新增自定義字典的步驟介紹HanLP
- Linux 下使用 killall 命令終止程式Linux
- Linux分享筆記:shell終端的介紹Linux筆記
- 無涯教程: Laravel 8 - 自定義函式介紹Laravel函式
- shell中 << EOF 和 EOF 使用
- 自定義View:Paint的常用屬性介紹及使用ViewAI
- Linux shell指令碼中內聯輸入 <<- EOF和 <<EOF的區別Linux指令碼
- Linux 中如何修改終端提示符顏色?Linux
- Linux中的特殊符號含義及作用!Linux符號
- Linux中的IO模型介紹Linux模型
- 13.gateway中的過濾器的介紹以及自定義過濾器Gateway過濾器
- 修改linux終端提示符Linux
- 簡單介紹Android自定義View實現時鐘功能AndroidView
- vit中的生成分類識別符號介紹符號
- Linux中重定向和管道介紹Linux
- Linux中Libevent程式設計介紹Linux程式設計
- kafka SASL認證介紹及自定義SASL PLAIN認證功能KafkaAI
- Linux的自定製shell提示符Linux
- 自定義 Linux 快捷命令Linux
- Kali Linux介紹Linux
- 介紹 Linux 中的管道和命名管道Linux
- 再談屬性動畫——介紹以及自定義Interpolator插值器動畫
- 如何自定義終端顯示配置
- 瀚高資料庫自定義操作符'!~~'資料庫
- 美化Linux終端和Shell提示符Linux
- Linux——程式建立、程式終止、程式等待、程式程式替換Linux
- Linux 下使用 killall 命令終止程式的 8 大用法Linux
- linux下啟動和終止JAVA程式shell指令碼LinuxJava指令碼
- Tmux 終端命令列介紹UX命令列
- 使用 FVWM 自定義 Linux 桌面Linux
- Linux xargs命令介紹Linux
- linux常用指令介紹Linux
- Linux useradd 命令介紹Linux
- linux介紹(入門)Linux