參考資料
https://blog.csdn.net/ccwwff/article/details/485191191、what?問題需求是什麼?
首先需求從何而來呢,主要是編寫shell腳本,用cat 進行多行輸入重定向的時候,結束符必須要對齊行首,格式不好看。
2、how?怎麼解決這個問題?
首先百度,google搜尋了下,結果就是說的多的就是shell多行重定向沒有解決實際問題,可能是搜尋的關鍵字不對。人工智能檢索發現了一篇好文,人家寫的比我好,大家自行浏覽:[
https://segmentfault.com/a/1190000008130200]
主要是用了<<-
3、why?什麼原理呢?
其實換個思路,這個是哪個的功能,是bash的功能,是以去man bash 一下,然後/<< 去搜尋下多行重定向就能找到先關解釋,比如輸入輸出,多行重定向,等等相關的幫助。
是以說,換種思路,對于其他的指令是不是也是用這個方式呢,在度娘和邪惡的google下不能快速檢索到有用資訊時的一種方式。而且搜到的也不一定官方^_^