ファイルで指定されたコマンドのオプション

ファイルで指定されたコマンドのオプション

私はどのようにすることができますか?一部ファイルのUnixコマンドオプション?それがファイルの目的です。いいえ含むみんなオプション - 他のオプションは他の場所で指定されます。

lsoptions.txtたとえば、次の内容を含むファイルがあります。

-F -G

今私は実行したい

ls -a <and all options specified in the file lsoptons.txt>

つまり、実行したいと思いますls -a -F -G

つまり、いくつかのオプションが指定されていますが、他のオプションはファイルから読み取られます。

メモ:

  • これは明らかに装飾された例です。私の実際の使用例は、シェルスクリプトにファイルに提供されているいくつかのパラメータが必要なことですTeX。したがって、ユーザーが情報を複数の場所にコピーするのではなく、シェルスクリプトがそのTeXオプションにアクセスできるようにするために必要なオプションをファイルに書き込みます。 1つのオプションは完全なスクリプトを生成することですが、TeXファイルからオプションを読むことができればはるかに簡単です。

答え1

上記の簡単な例では、

ls -a $(cat lsoptions.txt)

関連情報