想法是将其用作...命令中的管道。例如:说有某种长路径必须反复输入,然后是管道和第二个程序,即
"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
,但通常您会执行功能。