1. .sh文件是Ubuntu下可执行文件,首先需要确定它的权限是否是可执行的,运行下面的语句可添加权限:

chmod a+x filename 

2. 用vim打开sh文件:

vi filename 

3. 查看文件格式:

:set ff 或 :set fileformat 

4. 修改文件格式:

:set ff=unix 或 :set fileformat=unix 

5. 保存退出:

:wq (存盘退出) 

6. 执行:

./filename

注意:不可以用sh filename,因为在Ubuntu下,sh调用的事dash解释器,用./filename默认调用bash解释器,只要在文件开头加上:

#!/bin/bash

参考博客:

https://www.cnblogs.com/pipelone/archive/2009/04/17/1437879.html

Ubuntu下运行.sh文件相关推荐

  1. centos7.2系统下运行.sh文件的办法

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个vip666.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x vip666.sh): ...

  2. 如何在windows下运行.sh文件

    1.安装git,配置git环境(D:\Tools\Git\cmd) .cmd命令检查是否安装成功(git --version). 2.打开Git Bash窗口,命令运行.sh文件. 3.运行.sh文件 ...

  3. windows环境下运行.sh文件

    .sh是shell script格式的文件,在Linux环境下是可以直接运行的,到文件所在目录下,执行 ./test.sh 如果是在Windows环境下,在CMD窗口是无法直接执行 ./test.sh ...

  4. linux下双击sh文件夹,Linux系统下如何运行.sh文件的实现

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh) ...

  5. 在linux下怎么建立sh文件,Linux系统下如何运行.sh文件的实现

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh) ...

  6. linux系统上运行sh,Linux系统下如何运行.sh文件的实现

    Linux系统下如何运行.sh文件的实现 在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): ...

  7. Linux下如何运行.sh文件

    在Linux系统下运行.sh文件有两种方法, 比如在~/桌面/LoveDA-master/Semantic_Segmentation/scripts目录下有个predict_test.sh文件 第一种 ...

  8. ubuntu linux下执行.sh文件

    ubuntu linux下执行.sh文件 首先,要确保这个文件的类型是可执行的. 有两种办法把文件设置为可执行文件. 1) 直接在文件属性标签中选中 "可执行",--b 如果用的是 ...

  9. 成功解决Windows10环境下运行Linux系统下的.sh文件

    成功解决Windows10环境下运行Linux系统下的.sh文件 目录 解决问题 解决方法 解决问题 Windows10环境下运行Linux系统下的.sh文件 解决方法 .sh是shell scrip ...

最新文章

  1. 船体6自由度英文名称
  2. python爬抖音短视频_python爬取抖音小视频
  3. 附005.Docker Compose文件详解
  4. 斯特林公式--求n!的位数
  5. 第一届FME模板开发者大赛
  6. 杰理AC632N蓝牙芯片iokey使用解析(通用MCU版)
  7. nginx出现499现象及原因
  8. python整数反转
  9. 过流保护的几种实现方式
  10. MinGW和GCC所有版本下载地址
  11. 用正则表达式匹配“空值”
  12. 需求的获取:需求调研中的5W+1H定律
  13. Java JDBC https://www.bilibili.com/video/BV1PE411i7CV?p=31spm_id_from=pageDriver
  14. access的否定形式_英语 / 雅思写作中,除了not,你还会哪些否定表达?
  15. 数据结构与算法A实验六图论---7-8判断是否有路径(并查集)
  16. batik库在Maven中版本
  17. Python 相较于Java 而言,有什么优势?
  18. python anaconda下载包_anaconda下载_anaconda正式版下载_3DM单机
  19. 如何使用GMAP/GSNAP进行转录组序列比对
  20. GD32E103/F303系列替换STM32F103

热门文章

  1. 景观格局或过程在科学研究中的应用
  2. 研发管理六西格玛设计dfss的主要工具有哪些?
  3. Android应用在国外之各种广告集成(Vungle,AppLovin,Google,Facebook)
  4. AutoJs学习-录屏功能
  5. Spring boot之Actutor
  6. Rockchip3066 修改开机 LOGO 和开机动画
  7. 操作系统--进程锁算法1(两个进程的锁)
  8. 阿里三面有惊无险成功拿到offer定级P7,差点喘不过气!
  9. 开课吧里的python学习是真的吗-Python是个什么鬼,为何火遍留学圈?
  10. php梗相亲梗,没文化太可怕了,心疼这位相亲的php程序员