Linux 在外部数据文件操作命令中使用gnuplot变量是否可行?

Linux 在外部数据文件操作命令中使用gnuplot变量是否可行?,linux,bash,variables,gnuplot,Linux,Bash,Variables,Gnuplot,在gnuplot中使用外部数据文件操作cmd plot '<(grep "1" "/path/datafile")' using 1:2 ... 我们可以在像中这样的cmd中使用gnuplot变量吗 plot for [i=1:5] '<(grep "i" "/path/datafile")' using 1:2 ... 其中我应该是gnuplot变量i 是否可以将gnuplot变量移交给外部命令,以

在gnuplot中使用外部数据文件操作cmd

plot '<(grep "1" "/path/datafile")' using 1:2 ...
我们可以在像中这样的cmd中使用gnuplot变量吗

plot for [i=1:5] '<(grep "i" "/path/datafile")' using 1:2 ...
其中我应该是gnuplot变量i

是否可以将gnuplot变量移交给外部命令,以及如何移交?
谢谢

可以使用连接运算符生成字符串命令。。乙二醇

plot for [i=1:5] "<(grep '".i."' /path/datafile)" using 1:2 ...

您可能希望grep查找比1这样的可能在任何数字内匹配的单个数字更模糊的数字。例如,添加\b之类的单词分隔符,甚至只添加前导空格。这就是为什么我添加了值的单引号,作为我们生成grep“1”的初步步骤。…

您可以使用串联运算符构建字符串命令。。乙二醇

plot for [i=1:5] "<(grep '".i."' /path/datafile)" using 1:2 ...
您可能希望grep查找比1这样的可能在任何数字内匹配的单个数字更模糊的数字。例如,添加\b之类的单词分隔符,甚至只添加前导空格。这就是为什么我添加了单引号作为我们生成grep“1”的初步步骤…

grep-w将单独查找数字。grep-w将单独查找数字。