Linux执行csh脚本出现 0: Event not found.
脚本内容:
#!/bin/csh -fset file_name=$0
set prj_path=$1echo file_name: ${file_name}
echo prj_path : ${prj_path}if ($#argv == 0) thenecho ">>> prj_path is not exist, creat new !!!"
elseecho ">>> prj_path is exist, check ok !!!"
endif
执行命令:
[coder@linuxc7 com_cfg]$ ./check_path.csh 2022
file_name: ./check_path.csh
prj_path : 2022
0: Event not found.
可以看到脚本没有正确执行,提示 0: Event not found. 就很不解!
解决方案:
在网上搜到了一个帖子:0: Event not found. in tcsh
大概说的因为有两个 !! 的原因,就很奇怪。然后把echo中 !! 删除。
修正结果:
#!/bin/csh -fset file_name=$0
set prj_path=$1echo file_name: ${file_name}
echo prj_path : ${prj_path}if ($#argv == 0) thenecho ">>> prj_path is not exist, creat new !"
elseecho ">>> prj_path is exist, check ok !"
endif
运行结果,可以看到已经不报错了
[coder@linuxc7 com_cfg]$ ./check_path.csh 2022
file_name: ./check_path.csh
prj_path : 2022
>>> prj_path is exist, check ok !
Linux执行csh脚本出现 0: Event not found.相关推荐
- linux java脚本怎么写,linux 执行java脚本
linux 执行java脚本 [2021-02-02 20:32:43] 简介: linux停止php的方法:首先在后台执行命令"sudo ps -ef|grep php":然后 ...
- linux执行命令脚本,Linux - 执行命令与脚本
01 - Linux执行多条命令 方法1:在命令行下可以一次性粘贴多条语句,shell会依次执行并输出结果 方法2:在一个命令行中,用分号将各个命令隔开或者使用&&连接各个命令 示例: ...
- linux执行jmeter脚本解决响应数据为空
Linux服务器用命令执行了jmeter脚本,在本地查看结果时发现结果树种的"请求.响应数据"都显示为空,有错误日志中也看不出所以然,请看演示! 1 ,先执行脚本:执行成功(... ...
- linux执行sh脚本报错的解决办法
在我们的最小化安装的linux下,执行sh脚本文件不生效,报错如下: 解决方法如下: 安装成功后再次执行: 执行成功!!!
- linux 执行sh脚本传参数
linux脚本根据动态参数判断 解决方法: sh /data/test.sh "123" 上面执行test.sh脚本时就传递了一个参数123 其中$1指的是执行sh脚本时所传 ...
- Linux执行shell脚本提示文件找不到问题解决办法
在Linux系统下执行已存在的shell脚本,但是执行时提示你文件不存在. 此时一般原因是shell脚本编写时的系统跟执行脚本的系统不一致,比如在window系统编写脚本,拷贝到Linux系统执行时就 ...
- linux下脚本文件运行不了,linux执行sh脚本游戏蜂窝运行没反应
将"ScriptableAdminDemo"软件包的关键字作为其中一个参数 OnErrorResumeNext SetWSHShell=WScript.CreateObject(& ...
- linux一键优化脚本1.0
2019独角兽企业重金招聘Python工程师标准>>> #!/bin/bash #Author:Johnny.Feng #fengjihu@chnvideo.com . /etc/i ...
- linux执行脚本n,Linux执行sh脚本空白
笔者在初步研究了Windows的SYSTEM.INI后发现,通过VB的多媒体控件MCI.VBX可以打开MPEG压缩文件(如VCD2.0版的.DAT文件)" Err.Clear EndIf N ...
最新文章
- maven的setting.xml文件配置信息【仅仅更改了一处】
- desc mysql 连表查询_Mysql连表查询
- C++基本语法( Visual Studio 2015 )【个人 见解】
- gzip(来源百度百科)
- 前端学习(3067):vue+element今日头条管理-频道筛选完成
- 前端学习(2509):脚手架开发
- 剑指offer-面试题6.重建二叉树
- Error running ‘Unnamed‘: Unable to open debugger port (127.0.0.1:xxxx)
- RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件介绍
- 线段树(Segment Tree)
- JavaSE学习笔记(七)—— 继承final关键字
- [转载] Discrete Mathematics——04 一阶谓词逻辑基本概念
- 009-2010网络最热的 嵌入式学习|ARM|Linux|wince|ucos|经典资料与实例分析
- 室内定位——卡尔曼滤波原理、Matlab与javascript实现
- 图片链接(a标签和img标签的使用)
- Mand Mobile - 基于金融场景的Vuejs组件库
- 【开发者必看】APP《安全评估报告》填写范例
- 英语它在计算机旁边怎么读,计算机的英语怎么读?
- 贝叶斯统计-0531
- 根据指定时间范围取得对应(第几)周信息,以及一年当中所有周时间范围列表信息(可用于学期第几周,年第几周)
热门文章
- sql链接oracle12514,客户端连接到oracle数据库出现12514错误
- 鸿蒙视频激活码,开天辟地破鸿蒙,往年重大版本更新回顾
- springmvc+mybatis+spring 整合 bootstrap html5 mysql
- hexedit使用方法
- 实用操作——Ubuntu安装拼音输入法
- 缺失值补充--SimpleImputer
- 关于头文件和源文件的书写c++
- 黑客集团揭密--“死亡军团”
- mysql线上教程_线上环境mysql主从同步的搭建过程
- QLineEdit设置不可编辑方案