0

スクリプトへの単一の値の引数であるコマンドを使用して、文字列をファイルに連結する必要があります。

サンプル テキストの定義: TEXT="sample text"

特性スクリプトの定義:transfer.sh $1

希望する使用法 (修正予定): ./transfer.sh "echo $TEXT >> test.log"

test.log の目的の出力 ...(previous contents) sample text

4

1 に答える 1

1

ファイルevalでコマンドを使用できます。transfer.sh

eval $1

test.log最後の行に「サンプル テキスト」が生成されます。transfer.shスクリプトに渡すものはすべて実行されることに注意してください。したがって、ユーザーが合格すると、フォルダー内"rm -r /home/alan/papers"のすべてが削除されます。papers

于 2012-08-29T21:49:19.547 に答える