`
rdman
  • 浏览: 82363 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

window下写的脚本在linux不能运行

 
阅读更多
         为了改linux的一个sh文件,为了方便拉到window上用editplus编辑,上传回linux去后,这个SH却不能运行,错误提示是:: command not found。
         原因是CR/LF问题,在dos/window下按一次回车键实际上输入的是“回车(CR)”和“换行(LF)”,而linux/unix下按一次回车键只输入“换行(LF)”,所以修改的sh文件在每行都会多了一个CR,所以linux下运行时就会报错找不到命令。
         举出两种解决方法:
         1、在editplus中“文档->文件格式(CR/LF)->UNIX”,这样linux下就能按unix的格式保存文件
         2、在vim中,输入:set ff=unix,同样也是转换成unix的格式
分享到:
评论

相关推荐

    linux服务器中批量运行脚本文件的方法

    很多刚刚接触服务器的小白科研档跟我一样,自己设定了一堆abaqus作业命令,本来在window服务器下可以运行,但是,毕竟自己的电脑计算能力有限,这时候要用上服务器了,但是在使用过程中发现无法像window系统一样双击...

    linux_启动脚本次序.doc

     这一行表示以5为参数运行/etc/rc.d/rc,/etc/rc.d/rc是一个Shell脚本,它接受5作为参数,去执行/etc/rc.d/rc5.d/目录下的所有的rc启动脚本,/etc/rc.d/rc5.d/目录中的这些启动脚本实际上都是一些链接文件,而不是...

    bat脚本管理服务器 远程管理服务器

    集合了一工具,写几行命令就可以在window系统连接 linux服务器,将本地文件(编译后的代码)上传到服务器 写几行命令就可以在window系统连接 到服务器,杀掉指定进程,并启动指定服务。 简单点说,就是自动部署重启...

    腾讯云DDNS脚本,家里是公网IP的宽带可以自动更新公网IP

    腾讯云DDNS脚本,家里是公网IP的宽带可以自动更新公网IP,sh脚本可以在linux或者window运行

    LINUX操作系统(电子教案,参考答案)

    本章主要介绍了X Window以及它的配置,并且介绍了在KDE环境下汉化的基本思想,用实例来讲解了Linux汉化的基础知识。 第13章:网络的基本概念与设置。本章主要介绍了网络的基本概念,并在讲解这个概念的同时,讲解...

    计算机病毒与防护:Linux服务管理.pptx

    Linux运行级别 init 0 1 2 3 4 5 6 Linux运行级别 0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。 1:单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式...

    hsf(或者dubbo)war包ftp更新-window可配置bat脚本

    psftp windows bat(批处理)脚本,下载多个不同目录下的不同文件到windows系统目录。下载目录和服务器源目录都可在config.txt中配置。 运行环境:windows、psftp(含在下载的压缩包中) 说明:如果安装了psftp,就...

    Qt应用程序在windows和Linux操作系统下的打包发布(超详细,超清晰全面,图文并茂)

    release要发布程序b) 通过`windeployqt`打包3)方法二 — 发布成独立的可执行exe文件a) 下载工具b) 打包4)方法三 — 打包成安装包发布a)通过Inno Setup工具打包b)通过Advanced Installer工具打包3.Linux下的...

    ubuntu20.04 tmux.sh 自启动脚本

    ubuntu tmux 自动执行shell脚本,可创建多个session,多个window。多个panes, 平铺所有的panes,对指定session下指定window的指定panes发送指定的多条命令,后台创建! 稍微修改可做成自己的自启动脚本,

    LINUX网站建设技术指南

    本书介绍如何在Linux下建立,运行并维护站点的综合技术,它适合于有一定的Linux或Linux基本操作基础的网络建立者。 本书从建站的准备工作开始,写到建立功能强大的INTERNET网站,层层深入,涉及到网站建设中所遇到的...

    LINUX安装与配置简明手册

    本书详细介绍如何在个人电脑上安装配置Caldera和Red Hat两种发行版本的Linux操作系统,并能帮助用户解决安装和配置过程中出现的各种问题。本书既能指导你进行基本的安装步骤,也能指导你定制独具特色的Linux 操作...

    Linux下自动根据本地DB2数据库系统数据日期,获取两个服务器平台的接口数据

    #Linux下自动根据本地DB2数据库系统数据日期,获取两个服务器...实现DB2数据库异常状态下的脚本运行; #6.增加日志函数,便于清晰跟踪脚本执行情况; #7.tar.gz文件的批量解压; #8.对FTP目标文件夹是否存在进行判断;

    LPI Linux认证权威指南(第三版,en)

    引导、初始化、关闭和运行层次;文档以及管理任 务。 第二部分针对102考试, 包括: 硬件和体系结构; Linux安装和包管理; Linux 内核;文本编辑、处理和打印;shell、脚本编辑、编程和编译;X Window 系统;网络...

    RED HAT LINUX 6大全

    6.5.5 当系统不能引导时,Red Hat会 来救援 102 6.5.6 获取更多的信息 103 6.6 小结 104 第7章 SMTP和协议 105 7.1 Internet电子邮件标准的历史简述 105 7.1.1 sendmail介绍 105 7.1.2 邮局协议 105 7.1.3 Internet...

    positioner:在 Linux 和 OS X 上为屏幕截图和截屏视频调整窗口大小和位置的脚本

    要运行该脚本,您需要以管理员身份打开 Powershell,然后执行以下操作: Set-ExecutionPolicy Unrestricted Linux 该脚本使用wmctrl和xdpyinfo命令。 在 Ubuntu 上,需要运行以下命令来安装wmctrl : sudo apt-...

    纯PHP 定时脚本_定时任务_计划任务

    将要定时访问的 链接 放到 cron.php 中 对应位置 运行代码即可。然后在自己的代码中增加触发运行 cron.php 文件。使用里面的 _sock 方法非阻塞运行 ... linux 系统建议使用 crontab 定时任务,window建议使用计划任务。

    永远不要运行的10个危险Linux命令

    用的人越来越多,包括对计算机不是很了解的人,本文的目的是告诉大家:在 Linux 给你大程度自由度的同时,也使得破坏系统变得更加容易,如果你不了解某些命令的意义,下载执行包含恶意命令的脚本,或者被骗运行某些...

    CentOS7运行.sh脚本提示syntax error: unexpected end of file的解决方法

    shell脚本在本地电脑编辑的,格式是dos(可以用vi编辑该shell脚本,进入命令行模式,输入:set ff 回车即可看到左下角显示fileformat=dos),在dos/window下按一次回车键实际上输入的是“回车(CR)”和“换行(LF)”...

    Linux环境数据库管理员指南

    第3章 在 Linux上安装并运行 Oracle 40 3.1 引言 40 3.2 概念 41 3.2.1 系统全局区域 41 3.2.2 程序全局区域 42 3.2.3 表空间 42 3.2.4 数据文件 42 3.2.5 区 42 3.2.6 段 42 3.2.7 控制文件 42 3.2.8 重做日志 42 ...

Global site tag (gtag.js) - Google Analytics