2

gnuplotシェルスクリプトを使用してグラフをプロットする必要があります。私はこのコードを書きましたが、機能していません。ブラウザでそのグラフを表示できるように、グラフをhtmlファイルにプロットしたいと思います。

 echo "set term canvas mousing size 500, 500
 set output "file_name.html"
 plot 'my_file.txt' with lines" | gnuplot

このファイルをデスクトップの.bashに保存しました。今、私はこれをターミナルで書いたが、うまくいかなかった

sh file_name.bash

誰かがこれを手伝ってください。私は昨日からこのことに完全に固執しています。:-(

4

1 に答える 1

2

複数のエラーがあります、

  • 内で二重引用符を使用しますが、これは機能しechoません。一重引用符に変更します
  • gnuplot複数のコマンドには、改行の代わりにセミコロンを使用してください

したがって、結果のスクリプトは次のようになります。

echo "set term canvas mousing size 500, 500; set output 'file_name.html'; plot 'my_file.txt' with lines" | gnuplot

また

cat << __EOF | gnuplot
set term canvas mousing size 500, 500
set output "file_name.html"
plot 'my_file.txt' with lines
__EOF
于 2012-06-29T13:27:42.400 に答える