`

shell脚本执行失败

阅读更多
写了一个简单的shell脚本,
在脚本中有"cd /home/app/test",
在LINUX下执行此脚本时报错,
报错信息:"No such file or directoryapp/test/"。
“/home/app/test”这个目录是存在的。
经历种种折腾,
终于发现是格式问题,
这个脚本是在Windows下的Notepad++中编写的,
后面重新设置Notepad++后再写脚本就没有问题,执行正常。
Notepad++的设置:设置 -- 首选项 -- 新建 -- 格式 Unix -- 编码UTF-8(无BOM)
分享到:
评论

相关推荐

    java调用shell脚本执行sqlldr与存储过程

    在java代码中调用执行shell脚本,sqlldr导数与使用sqlplus在shell调用执行存储过程。 linux环境中有2个dba的用户:oracle、erm 还有1个web用户:erm 在linux环境中,这三个用户都可以直接在任意目录下执行该shell...

    从Linux程序中执行shell(程序、脚本)并获得输出结果

    Unix界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作。比如实现一个ping程序来测试网络的连通性,实现ping函数需要写上200~300行代码...

    shell脚本定时执行logstash任务异常mail465发邮件.rar

    shell脚本定时执行logstash任务异常mail465发邮件.rar

    JAVA操作linux服务器,本文用于启动shell脚本并返回数据,简单易懂,可随时修改

    JAVA操作linux服务器,本文用于启动shell脚本并返回数据,简单易懂,可随时修改,1.连接服务器。2.输入服务器地址。3.输入用户名和密码。4.输入要执行的命令。

    windows下写的shell脚本在linux执行出错的解决办法

    在Windows下写了一个shell脚本,上传到Linux下执行时报错: 代码如下:[root@localhost test]# ./test.sh -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory test.sh源码: 代码如下:#!...

    shell:一些封装的简单shell脚本

    一些用作服务器部署的Shell脚本 使用步骤 修改Shell的权限 chmod +x " fileName.sh " 执行脚本 ./ " fileName.sh " 如果执行失败是由于换行符问题 $ vim " fileName.sh " $ i # 告诉 vi 编辑器,使用unix换行符 $ set...

    wscript.shell被禁,执行命令方法

    wscript.shell被禁,执行命令方法

    MySQL数据库的shell脚本自动备份

    MySQL数据库的shell脚本自动备份 经常备份数据库是一个好习惯,虽然数据库损坏或数据丢失的概率很低,但一旦发生这种事情,后悔是没用的。一般网站或应用的后台都有备份数据库的功能按钮,但需要去手工执行。我们...

    SHELL脚本初步了解

    文章目录9 SHELL9.2 命令9.3 SHELL脚本9.3.1 常用的文本处理命令 9 SHELL 9.2 命令 1.命令队列 \ 续行 ; 命令之间分隔符 CMD1 ; CMD2 ; CMD3… & 将命令放入后台执行 CMD & && 逻辑与 CMD1 && CMD2 CMD1执行成功,则...

    c++中如何调用shell命令

    这是在论坛上找到的,如题“c++中如何调用shell命令”,简单适用。

    Shell脚本的条件测试和if条件语句使用方法

    要使Shell脚本程序具备一定的“智能”,面临的第一个问题就是如何区分不同的情况以确定执行何种操作。Shell环境根据命令执行后的返回状态值(¥?)来判断是否执行成功,当返回值为0时表示成功,否则(非0值)表示...

    server.sh jar包启动、关闭脚本

    spring boot、springcloud项目一般为jar包形式运行,每次启动及关闭输命令很不爽,切且vm调优比较麻烦,编写shell脚本,将JVM调优参数及日常命令进行封装,操作简单,还不易出错,妙哉妙哉,此脚本已在我司正式使用...

    Java实现远程执行SHELL

    JAVA实现远程登陆执行shell脚本。上传文件到远程服务器,下载远程服务器资源。 ShellExecutor exe = new ShellExecutor("192.168.1.1", 22, "USERNAME", "PASSWORD"); if (exe.login()) { ResultEntity ...

    shell脚本中的部分环境变量$0,$?,$!,$$,$*,$#,$@

    最后运行结束的命令的返回状态值,为0则为执行成功,为1则为执行失败 $* 所有参数列表.以”$1 $2 … $n”的形式输出所有参数 $@ 所有参数列表.以”$1″ “2”…”2″ … “2”…”n”的形式输出所有参数 $# 添加...

    Linux shell 编程学习笔记

     二:shell 脚本的几种执行方式,我们创建文件 start.sh,并且赋予 执行权限 chomd +x start.sh #然后可以通过以下命令执行 #相对路径,或者绝对路径 ./start.sh #一个脚本范例,&& 表示的是逻辑判断,表示前面...

    logForShell:Shell脚本的优良日志方法

    Show "Using TAG to LOG"2018-09-10 [10:08:26] [Shell] Using TAG to LOG如果您正在运行一组Shell脚本,请在第一个脚本中调用CleanFlagBeforeStart 。这可以清除可能由上一次执行或其他脚本生成的失败标志

    Linux-shell-study:学习Linux shell 脚本编程时写的一些脚本代码

    除此之外,shell脚本中的条件测试语句可以单独执行.##退出状态含义以及退出状态的设置####退出状态含义数字0表示命令,脚本或者程序成功执行,没有发生错误.数字1表示在执行过程中发生了某些错误,没有成功执行.由于退出...

    linux c程序中获取shell脚本输出的实现方法

    1. 前言Unix界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作。比如实现一个ping程序来测试网络的连通性,实现ping函数需要写上200~300...

    shellconf.py:带有用于 UNIXLinux 系统的 shell 脚本的微型 (2.7K) 远程配置

    配置文件带有适用于 UNIX/Linux 系统的 shell 脚本的微型 (2.7K) 远程配置。 在定义的远程服务器上按时间顺序运行本地 shell 脚本... ./scripts/ 包含您的 shell 脚本,这些脚本将在 shellconf.py 运行时一一执行。 ./c

    干掉一堆mysql数据库,仅需这样一个shell脚本(推荐)

    一大早就被电话吵醒了,云某项目数据库全挂了,启动不...启动失败,又换一台数据库服务器尝试,还是失败。考虑到所有的数据库都不能启动,因此可以初步判定,可能是数据库宿主机的问题导致的。 数据库的底层设计是两台

Global site tag (gtag.js) - Google Analytics