アイデアは、それを...コマンドのパイプとして使用することです。たとえば、何度もタイプし直さなければならないある種の長いパスがあり、その後にパイプと2番目のプログラムが続くとします。
"directory1/directory2/direcotry3/file.dat | less -I "
その部分を変数に格納したいので、次のように使用できます。
r="directory1/directory2/direcotry3 \| less -I -p "
$ cat path1/path2/$r <searchterm>
代わりに、私は得る
cat: invalid option -- I
Try `cat --help' for more information.
...パイプが明らかに機能しなかったことを意味します。
eval
、通常は関数を作成します。