dos2unix xxx.sh】的更多相关文章

前几天写了一个Linux的自动化脚本,没有使用变量,就是一些Linux命令的集合 今天试着把一些相同的字段提出来用变量表示,然后在Linux里运行,就发现一直在报错: : command not found24:: command not found25:: No such file or directoryas: No such file or directoryoperties: command not found29:: No such file or directoryiguration…
问题的原因是在windows下编辑然后上传到linux系统里执行的..sh文件的格式为dos格式.而linux只能执行格式为unix格式的脚本. 不要使用记事本编辑,使用代码编辑器可以正常执行…
今天遇到个趣的问题,linux上springboot启动,连接达梦数据库报错. 解决思路: 1)是不是数据库本身有问题,客户端登录没问题. 2)排查是不是war包问题,本地连接数据库,没问题. 3)是不是启动参数有问题?因为多数据源的关系,在启动参数里配置了数据源跟驱动名 --spring.datasource.url=jdbc:dm://172.31.98.190:5236/DMSERVER --spring.datasource.driverClassName=dm.jdbc.driver.…
因公司测试环境的登录模式有2种,大佬们直接写了个脚本完成一键切换,看了其中的脚本文件,其中出现了send "sh out.sh\r":一直疑惑这里的sh out.sh的意思...查了资料才发现也是执行脚本,但与./执行脚本有些区别!!! 一.使用./执行脚本 前提:要求对应的.sh文件需有执行权限.如下图,需给文件赋予执行权限才能使用./来执行. 二.使用sh执行脚本 区别:.sh文件没有执行权限时,使用sh来执行.sh文件也可执行成功.…
chkconfig原理: 1.脚本放到/etc/init.d下面,并且可执行(/etc/init.d/sshd) 需要被chkconfig管理,需要添加进去chkconfig  --add  sshd 2.chkconfig  --level  3  sshd  on   实质就是  rm  -f  /etc/rc,d/rc3.d/K25sshd…
安装dos2unix工具,转换一下sh文件即可 apt-cyg install dos2unix dos2unix xxx.sh…
有时我们在linux下执行一个sh文件,会报错“SYNTAX ERROR:UNEXPECTED END OF FILE”,这个现象主要是工作的系统环境改变造成的. 若最初脚本中是在windows下,使用sublime编辑器写.将shell脚本传至linux中:使用命令bash -x SCRIPT检查语法总是出一个错误 syntax error:unexpected end of file. 原因:dos文件传输到unix系统时,会在每行的结尾多一个^M,在vim的时候,当你用如下命令查看:cat…
$ sudo systemctl start docker $ sudo systemctl stop docker $ sudo systemctl restart docker If you want Docker to start at boot, you should also: $ sudo systemctl enable docker 1,docker build -f jianyeruan/node . || dos2unix xxx.sh docker login | dock…
shell脚本写得一切正常,但是一执行就报错: line: XXX "$'\r': command not found" 问题原因:文件格式问题(虽然在window和linux上选择的都是UTF-8,然而并没有用),因为我是直接复制了一个别的文件,然后在那个基础上改的. 解决方法:dos2unix XXX.sh 然后执行脚本,问题解决.…
nginx配置ngx_status 1.编译安装时带上--with-http_stub_status_module参数 2.vi nginx.conf location ~* ^/ngx_status { stub_status on; access_log off; #allow 127.0.0.1; #deny all; } 3.检测nginx状态配置 #curl 127.0.0.1/ngx_status Active connections: 1 server accepts handle…