bash - 如何在 '< 之间调用代码
我想使用“调用系统”在“<<EOF ... EOF”之间调用代码以使用gnuplot(没有file.plt)进行绘图。以下是我希望与“呼叫系统”一起使用的代码的一般示例:
gnuplot -persist <<EOF
set title "graf
问题描述
解决方案
program gnuplot
implicit none
character(len=1000) :: command
command = "gnuplot -persist <<EOF"//new_line('A')//&
"set title 'grafico'"//new_line('A')//&
"plot 'salida.txt'"//new_line('A')//&
"EOF"
! system() is a GNU extension. This is more portable:
call EXECUTE_COMMAND_LINE(command)
end program
请注意//
for 字符串连接和&
for 行继续。
如果您不介意使用 GNU 扩展,请使用-fbackslash
标志进行编译,如果您愿意,可以这样编写字符串:
command = "gnuplot -persist <<EOF\n&
&set title 'grafico'\n&
&plot 'salida.txt'\n&
&EOF"
请注意,\n
而不是new_line('A')
. 另请注意,这只是一个字符串,而不是连接字符串。像以前一样有一个&
for 行继续,但&
如果字符串是前一行的字符串的继续,则在行的开头也有一个。
推荐阅读
- apache-spark - HiveThriftServer2 仅与 hive 1.2.1 jar 兼容
- python - cvxpy/ecos pip 安装错误
- sql - 具有 2 个嵌套到同一张表上的查询的 SQL 查询
- javascript - 在 JavaScript/ASP.net MVC 中从单独的 iFrame 中刷新 Div
- django - Django 中的简单测试失败
- python - 强制退出后使python脚本在.txt文件中写入输出
- java - 如何通过 mulesoft 连接两个不同的 RESTful api
- elasticsearch - 弹性搜索最佳实践
- r - 如果值出现在另一个集合中,闪亮的 DT 突出显示单元格
- c - (真的)'<' 比 C 中的 '!=' 快吗?
我想使用“调用系统”在“<<EOF ... EOF”之间调用代码以使用gnuplot(没有file.plt)进行绘图。以下是我希望与“呼叫系统”一起使用的代码的一般示例:
gnuplot -persist <<EOF
set title "graf
问题描述
解决方案
program gnuplot
implicit none
character(len=1000) :: command
command = "gnuplot -persist <<EOF"//new_line('A')//&
"set title 'grafico'"//new_line('A')//&
"plot 'salida.txt'"//new_line('A')//&
"EOF"
! system() is a GNU extension. This is more portable:
call EXECUTE_COMMAND_LINE(command)
end program
请注意//
for 字符串连接和&
for 行继续。
如果您不介意使用 GNU 扩展,请使用-fbackslash
标志进行编译,如果您愿意,可以这样编写字符串:
command = "gnuplot -persist <<EOF\n&
&set title 'grafico'\n&
&plot 'salida.txt'\n&
&EOF"
请注意,\n
而不是new_line('A')
. 另请注意,这只是一个字符串,而不是连接字符串。像以前一样有一个&
for 行继续,但&
如果字符串是前一行的字符串的继续,则在行的开头也有一个。
推荐阅读
- apache-spark - HiveThriftServer2 仅与 hive 1.2.1 jar 兼容
- python - cvxpy/ecos pip 安装错误
- sql - 具有 2 个嵌套到同一张表上的查询的 SQL 查询
- javascript - 在 JavaScript/ASP.net MVC 中从单独的 iFrame 中刷新 Div
- django - Django 中的简单测试失败
- python - 强制退出后使python脚本在.txt文件中写入输出
- java - 如何通过 mulesoft 连接两个不同的 RESTful api
- elasticsearch - 弹性搜索最佳实践
- r - 如果值出现在另一个集合中,闪亮的 DT 突出显示单元格
- c - (真的)'<' 比 C 中的 '!=' 快吗?