2

次のようなbashスクリプトがあります

./script -a filename

そして、変数 $CONTENT にファイルのコンテンツがあります

変数をコマンドに渡すにはどうすればよいですか。最初に変数の内容をディスクに書き込むこともできますが、それではオーバーヘッドが大きすぎるようです。

より良い解決策はありますか?

何かのようなもの

./scrip -a << $CONTENT
4

2 に答える 2

4

もう1つ必要です<

./script -a <<<"$CONTENT"

<<<ヒアストリングと呼ばれ、次のストリングを取り、それを標準入力として渡します。

于 2013-06-22T14:14:54.640 に答える