linux sh 运行csh类型脚本报错
初入linux,脚本用的是csh版本,在尝试的过程中,突然发现按照csh的语法写的指令,运行不了,例如(1.sh):
set a = 100
echo $a
然后运行指令是 sh 1.sh,输出为空,一直以为是语法问题,然后就在网上找了很久,最后尝试了下
which ch ;输出的是 /bin/sh,恍然大悟,sh用的是bash的语法去执行,所以
一般情况下(默认),sh是用的bash的语法,csh用的是cshell的语法。
linux sh 运行csh类型脚本报错相关推荐
- linux 简单脚本fi报错,shell脚本报错:[: =: unary operator expected
shell脚本报错:"[: =: unary operator expected" 在匹配字符串相等时,我用了类似这样的语句: if [ $STATUS == "OK&q ...
- 运行shell脚本报错:“syntax error near unexpected token 的解决方法”
运行shell脚本报错:"syntax error near unexpected token 的解决方法" 今天写了个Cshell脚本,运行报错syntax error near ...
- Windows下运行python脚本报错“ImportError: No Module named ...”的解决方法
Windows下运行python脚本报错"ImportError: No Module named ..."的解决方法 参考文章: (1)Windows下运行python脚本报错& ...
- shell脚本报错:[: =: unary operator expected
shell脚本报错:"[:=:unaryoperatorexpected" 在匹配字符串相等时,我用了类似这样的语句: if [ $STATUS == "OK" ...
- 删除docker registry镜像脚本报错No repositories directory found inside REGISTRY_DATA_DIR
删除docker registry镜像脚本报错No repositories directory found inside REGISTRY_DATA_DIR registry使用delete_doc ...
- DBeaver执行.sql脚本报错:ERROR 1064 (42000) at line 1
DBeaver执行.sql脚本报错,报错内容如下: ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check ...
- DBeaver执行sql脚本报错:CreateProcess error=193, %1 不是有效的 Win32 应用程序。
DBeaver执行sql脚本报错:CreateProcess error=193, %1 不是有效的 Win32 应用程序. 如图: 定位发现DBeaver默认安装的mysql.exe大小为0字节! ...
- linux运行脚本报错:/bin/bash^M: bad interpreter: No such file or directory(dos2unix )(/bin/sh^M)(回车符、换行符)
文章目录 origin 20220105 今天在ubuntu上又遇到这个错误,差点以为没遇到过! origin 如图,运行一个脚本文件报错: 原因: 在执行shell脚本时提示这样的错误主要是由于sh ...
- linux 执行脚本报错:nginx_check.sh:行10: 语法错误: 未预期的文件结尾
出现的问题可能是格式有问题: 脚本是windows下写的,然后传到linux下运行的,文件格式需要给dos文件格式转成unix dos转unix 安装: yum install dos2unix 命令 ...
最新文章
- Concurrent集合 Atomic类
- 关于UITableView的Cell zhuanzai
- React开发(204):react代码分割之路由懒加载
- python中while语句是_如何在Python中使用while语句[适合初学者]
- C++11 thread使用
- python 操作微信闪电贷款_16、6个能够让Python程序快如闪电的小技巧
- 使用python开发网页游戏_四大游戏编程网站,边玩游戏,边学Python,拒绝枯燥快乐编程...
- ASP.NET Core默认注入方式下如何注入多个实现(多种方式) - sky 胡萝卜星星 - CSDN博客...
- html js把json转化为excel,json转换Excel
- 手机怎么解决同ip多账号_原神手游如何多开刷初始号赚钱技巧攻略 | 兔子IP
- jszip在线解压压缩文件
- matlab实习维纳滤波,自编Matlab程序,维纳滤波器的Matlab实现
- docker上安装多个mysql_docker:安装mysql多个
- TTL电路和CMOS电路的区别和…
- C++实现化学方程式配平
- 彻底解决金山毒霸锁定chrome主页
- 怎样获得淘宝/天猫淘口令真实url
- 2019年总结和展望
- C++实现简易的画图软件
- 安卓手机管理_云仓(云仓管理系统)V1.1.3 安卓手机版