21
我試圖捕獲一個文本塊成一個變量,保持新行,然後回顯它。如何在bash中優雅地存儲和回顯多行?
但是,當我捕獲文本或顯示它時,換行符似乎不被保留。
有關如何完成此操作的任何想法?
實施例:
#!/bin/bash
read -d '' my_var <<"BLOCK"
this
is
a
test
BLOCK
echo $my_var
輸出:
這是一個測試
希望的輸出:
這
是
一個
測試
真棒,謝謝! – EmpireJones 2010-05-02 06:39:52
令人愉快地簡潔。 – 2010-05-02 08:16:58
美麗,謝謝! :) – 2014-08-27 09:15:39