2011-11-10 10 views

答えて

2
echo "$1" >> file 

あなたの方法です。 >>追加。コンテンツが複数行であるかの変数を含める必要がある場合

-2

にファイルに何を追加したい、ファイルを上書きしたくないということですか?

+0

ただ、チェック、それは上書き、あるいは追加していますか? –

+0

上書きします。あなたに聞いてよかったよ... – glglgl

+0

-1:著者が特に「追加」を求めたときに上書きされます。 – sarnold

0

、appendToFileは、標準入力から読み込む必要があります。

#!/bin/bash 
function appendToFile { 
    cat >> "$1" 
} 

somevar="Hi, i'm some variable" 

appendToFile ./test << EOF 
multiline 1 
multiline 2 
$somevar 
EOF 

appendToFile ./test <<< "One line only"