脚本内容:

#!/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.相关推荐

  1. linux java脚本怎么写,linux 执行java脚本

    linux 执行java脚本 [2021-02-02 20:32:43]  简介: linux停止php的方法:首先在后台执行命令"sudo ps -ef|grep php":然后 ...

  2. linux执行命令脚本,Linux - 执行命令与脚本

    01 - Linux执行多条命令 方法1:在命令行下可以一次性粘贴多条语句,shell会依次执行并输出结果 方法2:在一个命令行中,用分号将各个命令隔开或者使用&&连接各个命令 示例: ...

  3. linux执行jmeter脚本解决响应数据为空

    Linux服务器用命令执行了jmeter脚本,在本地查看结果时发现结果树种的"请求.响应数据"都显示为空,有错误日志中也看不出所以然,请看演示! 1 ,先执行脚本:执行成功(... ...

  4. linux执行sh脚本报错的解决办法

    在我们的最小化安装的linux下,执行sh脚本文件不生效,报错如下: 解决方法如下: 安装成功后再次执行: 执行成功!!!

  5. linux 执行sh脚本传参数

    linux脚本根据动态参数判断 解决方法: sh  /data/test.sh  "123"  上面执行test.sh脚本时就传递了一个参数123 其中$1指的是执行sh脚本时所传 ...

  6. Linux执行shell脚本提示文件找不到问题解决办法

    在Linux系统下执行已存在的shell脚本,但是执行时提示你文件不存在. 此时一般原因是shell脚本编写时的系统跟执行脚本的系统不一致,比如在window系统编写脚本,拷贝到Linux系统执行时就 ...

  7. linux下脚本文件运行不了,linux执行sh脚本游戏蜂窝运行没反应

    将"ScriptableAdminDemo"软件包的关键字作为其中一个参数 OnErrorResumeNext SetWSHShell=WScript.CreateObject(& ...

  8. linux一键优化脚本1.0

    2019独角兽企业重金招聘Python工程师标准>>> #!/bin/bash #Author:Johnny.Feng #fengjihu@chnvideo.com . /etc/i ...

  9. linux执行脚本n,Linux执行sh脚本空白

    笔者在初步研究了Windows的SYSTEM.INI后发现,通过VB的多媒体控件MCI.VBX可以打开MPEG压缩文件(如VCD2.0版的.DAT文件)" Err.Clear EndIf N ...

最新文章

  1. maven的setting.xml文件配置信息【仅仅更改了一处】
  2. desc mysql 连表查询_Mysql连表查询
  3. C++基本语法( Visual Studio 2015 )【个人 见解】
  4. gzip(来源百度百科)
  5. 前端学习(3067):vue+element今日头条管理-频道筛选完成
  6. 前端学习(2509):脚手架开发
  7. 剑指offer-面试题6.重建二叉树
  8. Error running ‘Unnamed‘: Unable to open debugger port (127.0.0.1:xxxx)
  9. RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件介绍
  10. 线段树(Segment Tree)
  11. JavaSE学习笔记(七)—— 继承final关键字
  12. [转载] Discrete Mathematics——04 一阶谓词逻辑基本概念
  13. 009-2010网络最热的 嵌入式学习|ARM|Linux|wince|ucos|经典资料与实例分析
  14. 室内定位——卡尔曼滤波原理、Matlab与javascript实现
  15. 图片链接(a标签和img标签的使用)
  16. Mand Mobile - 基于金融场景的Vuejs组件库
  17. 【开发者必看】APP《安全评估报告》填写范例
  18. 英语它在计算机旁边怎么读,计算机的英语怎么读?
  19. 贝叶斯统计-0531
  20. 根据指定时间范围取得对应(第几)周信息,以及一年当中所有周时间范围列表信息(可用于学期第几周,年第几周)

热门文章

  1. sql链接oracle12514,客户端连接到oracle数据库出现12514错误
  2. 鸿蒙视频激活码,开天辟地破鸿蒙,往年重大版本更新回顾
  3. springmvc+mybatis+spring 整合 bootstrap html5 mysql
  4. hexedit使用方法
  5. 实用操作——Ubuntu安装拼音输入法
  6. 缺失值补充--SimpleImputer
  7. 关于头文件和源文件的书写c++
  8. 黑客集团揭密--“死亡军团”
  9. mysql线上教程_线上环境mysql主从同步的搭建过程
  10. QLineEdit设置不可编辑方案