gnuplot内部列参数与容器bash脚本参数冲突

斯莱桑

我在bash脚本中包含以下代码,该脚本准备输入数据以进行绘图。

在gnuplot解释器中运行时,代码可以正常运行,但在bash脚本中,它用第二个bash参数替换了表示$ {outdir} /counts.txt数据文件的第2列的$ 2(输入文件不再执行任何操作)与情节)

我如何编辑它,以便$ 1和$ 2仍对gnuplot块保密?

  #!/bin/bash

  .. bash code

  gnuplot <<-EOFMarker
    set datafile separator ","
    set key autotitle columnhead
    set style line 1 \
        linecolor rgb '#0060ad' \
        linetype 1 linewidth 2 \
        pointtype 7 pointsize 1.5
    set yrange [*:100]
    set xlabel "mappability %"
    set ylabel "% above threshold"
    max(a,b)=a>b?a:b
    a=-99999999.
    set terminal pngcairo
    set output 'mappability_plot.png'
    plot '${outdir}/counts.txt' using 1:(a=max(a,$2),0/0) notitle, \
        '' using 1:(100*$2/a) notitle with linespoints linestyle 1
    EOFMarker
西奥日

代替$1$2,尝试column(1)column(2)...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

遍历bash脚本参数

来自分类Dev

遍历bash脚本参数

来自分类Dev

bash打印给定脚本参数

来自分类Dev

bash打印给定脚本参数

来自分类Dev

多次读取 bash 脚本参数

来自分类Dev

Korn 脚本参数

来自分类Dev

传递脚本参数

来自分类Dev

Docker容器中的Alpine Linux忽略了Shell脚本参数

来自分类Dev

如何在bash中使用getopts解析脚本参数?

来自分类Dev

根据模式检查bash脚本参数,并替换其中的字符

来自分类Dev

多单词Bash脚本参数传递给了分离屏幕

来自分类Dev

通过Bash脚本参数进行“一对别”迭代

来自分类Dev

Bash脚本参数包含空格不起作用

来自分类Dev

通过标志名称和值验证bash脚本参数

来自分类Dev

Bash脚本参数没有传递给函数?

来自分类Dev

从bash中的函数中获取并设置脚本参数

来自分类Dev

如何使用bash脚本参数化git checkout

来自分类Dev

FileMaker脚本参数问题

来自分类Dev

以数组形式传递的PowerShell脚本参数

来自分类Dev

PyCharm“运行配置”询问“脚本参数”

来自分类Dev

如何获取Unix脚本参数?

来自分类Dev

^节点脚本参数中的字符

来自分类Dev

函数的回显脚本参数

来自分类Dev

PyCharm“运行配置”要求“脚本参数”

来自分类Dev

使用`case`处理脚本参数

来自分类Dev

脚本参数,包含调用mediainfo的空格

来自分类Dev

Shell脚本参数$ {1,,} _ name

来自分类Dev

在getopts之后解析脚本参数

来自分类Dev

如何顺序打印脚本参数?