Linux下面如何运行.sh文件

命令行下面:
1.chmod 空格"+x" 空格 你的sh文件名 (+x是一个整体,不要拆开)
2.输入"./你的sh文件名" 即可执行

举例:
1 chmod +x helloworld.sh
2 ./helloworld.sh

  1. 首先你要让文件有能够执行的权限,比如你的文件是a.sh那么你可以chmod +x a.sh。如下图所示。

  2. 这样运行是a.sh在当前工作目录,如果文件没在当前目录,那么就需要用绝对路径来执行。如下图所示。

  3. 使用上面的这种方法,然后运行文件就可以了。

  4. 另外一种方法就是,

    绝对路径执行.sh文件

  5. 下面三种方法都可以,

    ./home/test/shell/hello.sh

    /home/test/shell/hello.sh

    sh /home/test/shell/hello.sh,如下图所示。

  6. 上面的两种方法都可以解决此类问题,使用者可以根据自己的情况来进行自己选择,希望我的分享可以帮助到大家。

Linux下面如何运行.sh文件相关推荐

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

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

  2. linux怎么启动.sh文件,Linux下面如何运行.sh文件

    网络收集整理,方便日后查看! Linux下面用命令如何运行.sh文件的方法,有两种方法: 一.直接./加上文件名.sh,如运行hello.sh为./hello.sh[hello.sh必须有x权限] 二 ...

  3. Linux系统中运行.sh文件的几种方法

    在Linux系统中执行.sh文件的几种方法: 1. cd到.sh文件所在的目录,然后执行./xxx.sh   [前提:该./sh文件要有可执行的权限,chmod u+x xxx.sh]  2. 在任何 ...

  4. Linux下面如何运行.sh文件?

    一.直接./加上文件名.sh,如运行hello.sh为./hello.sh[hello.sh必须有x权限] 二.直接sh 加上文件名.sh,如运行hello.sh为sh hello.sh[hello. ...

  5. 解决 linux下编译运行.sh文件报错 “[: XXXX: unexpected operator” 问题

    上网查了资料发现,因为Ubuntu默认的sh是连接到dash的,而dash跟bash的不兼容所以出错.既然原因找到,那么就可以把默认连接改成bash即可 $ sudo dpkg-reconfigure ...

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

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

  7. Linux系统中运行.sh(Shell脚本)文件

    本文转载自:百度经验:Linux下如何运行.sh文件 其中,以绝对路径运行方法: (1)./home/test/shell/hello.sh,可以这样运行是因为当前登录用户是root,当前路径是在/下 ...

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

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

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

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

最新文章

  1. Go 知识点(17)— go 工具链 go test 使用
  2. php源码十六进制加密,php-简单对称加密算法和字符串与十六进制之间的互转函数,php-十六进制_PHP教程...
  3. Spring Boot 2 (七):Spring Boot 如何解决项目启动时初始化资源
  4. html5——DOM扩展
  5. mysql与python的交互
  6. jaeger client java_Uber工程团队的开源分布式追踪系统Jaeger(java实现)
  7. vue 指令 v-on 事件修饰符-自定义键盘事件
  8. shell错位_shell脚本出错!来大神指出错误出处!!!!
  9. Java开源项目Hibernate获得成功的十大理由
  10. 十次方社交系统开发项目 源码 视频 文档 工具 合集百度云下载地址
  11. 阿拉丁指数丨《2021 年度小程序互联网发展白皮书》4.5 亿+DAU 小程序的 6 大发展趋势
  12. 英语----形容词和副词
  13. 详解 box-shadow
  14. elasticSearch创建索引库、映射、文档
  15. 期货用期权对冲(期货用期权对冲吗)
  16. patterns in java_Patterns-in-Java
  17. XP的定时关机命令?
  18. PotPlayer不支持S/W HEVC(H.265)解码怎么办?一招解决所有的不支持解码
  19. vmware fusion安装kvm虚拟机
  20. vue实战项目-喵喵电影 学习笔记(1)

热门文章

  1. 卫星覆盖分析品质 FOM
  2. 图像点云数据融合方法汇总
  3. Clion从入门到精通
  4. 一文详解AI模型部署及工业落地方式
  5. CVPR 2021 | 基于稠密场景匹配的相机定位学习
  6. pytorch遇见RuntimeError: CUDA out of memory的解决
  7. php 下划线转大写开头,使用PHP把下划线分隔命名的字符串 转换成驼峰式命名方式 , 把下划线后面的第一个字母变成大写...
  8. react-router-dom v6 中的Routes
  9. bootstrap-datetimepicker时间控件添加清除按钮
  10. UCI计算机工程必修专业课,加州大学欧文分校(UCI)工程专业系将会在2012年首次录取中国高中毕业生。...