博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【GMT5】使用变量的时候,空格不可以乱加
阅读量:5174 次
发布时间:2019-06-13

本文共 481 字,大约阅读时间需要 1 分钟。

在用GMT画图的时候,像‘-R’ ‘-J’ 这种选项经常用到,我们为了避免重复输入,可定义变量来存储参数,这样每次使用的时候只需要写变量名就可以了。

最好不要第一个命令给‘-R’ ‘-J’ 等选项参数后,后只用‘-R’ ‘-J’ 这两个名称而不给其参数,虽然脚本会默认使用前面的参数,但是这样做很危险!

问题

使用如下命令(很简单的几行):

R = -R114/116/16/22J = -Jm5cgmt psxy pass.txt $R $J -B -P > pass.ps

会报如下错误:

./pass.sh: 1: ./pass.sh: R: not found./pass.sh: 2: ./pass.sh: J: not found

有看出问题是什么了么?

解决

习惯了c++代码,自己的风格是赋值的时候等号”=“前后都要留一个空格出来,有时候为了对齐,留的更多。在gmt里面想都没想就按下了空格键,却引起了报错。

去掉等号”=“前后的空格即可。

转载于:https://www.cnblogs.com/shanchuan/p/8150340.html

你可能感兴趣的文章
有关快速幂取模
查看>>
NOI2018垫底记
查看>>
注意java的对象引用
查看>>
C++ 面向对象 类成员函数this指针
查看>>
NSPredicate的使用,超级强大
查看>>
自动分割mp3等音频视频文件的脚本
查看>>
判断字符串是否为空的注意事项
查看>>
布兰诗歌
查看>>
(转)Tomcat 8 安装和配置、优化
查看>>
(转)Linxu磁盘体系知识介绍及磁盘介绍
查看>>
跨域问题整理
查看>>
[Linux]文件浏览
查看>>
获取国内随机IP的函数
查看>>
(转)matlab练习程序(HOG方向梯度直方图)
查看>>
tableView
查看>>
Happy Great BG-卡精度
查看>>
TCP/IP 邮件的原理
查看>>
原型设计工具
查看>>
windows下的C++ socket服务器(4)
查看>>
css3 2d转换3d转换以及动画的知识点汇总
查看>>