当前位置: 首页 > news >正文 linux执行脚本的时候为什么要写成 ./脚本名 而不是用脚本名直接执行 news 2025/1/18 7:29:43 原因: 一定要写成 ./test.sh,而不是 test.sh,运行其它二进制的程序也一样,直接写 test.sh,linux 系统会去 PATH 里寻找有没有叫 test.sh 的,而只有 /bin, /sbin, /usr/bin,/usr/sbin 等在 PATH 里,你的当前目录通常不在 PATH 里,所以写成 test.sh 是会找不到命令的,要用 ./test.sh 告诉系统说,就在当前目录找。 案例 查看全文 http://www.mrgr.cn/news/46839.html 相关文章: mybatis xml sql SQL BETWEEN 操作符 《深度剖析算法优化:提升效率与精度的秘诀》 Java Stream流操作List全攻略:Filter、Sort、GroupBy、Average、Sum实践 多线程与多进程性能分析与最佳实践 2025华数杯国际赛A题完整论文讲解(含每一问python代码+数据+可视化图) 【海思方案的4G低功耗抓拍摄像机模组方案】 python画图|两个Y轴共享X轴 C语言 | Leetcode C语言题解之第467题环绕字符串中唯一的子字符串 三星SCX-4521F硒鼓加粉后的清零方法 Ansible 中的 Role 【JVM系列】深入理解Java虚拟机(JVM)的核心技术 :从程序计数器到栈帧结构(二、Java虚拟机栈探秘) 读数据工程之道:设计和构建健壮的数据系统04数据工程生命周期(下) <<迷雾>> 第10章 用机器做一连串的加法(4)--带传输门和寄存器的加法器 示例电路 C# 结构体(Struct) 微分方程(Blanchard Differential Equations 4th)中文版Exercise 1.5 进阶功法:SQL 优化指南 USB UVC7 -- XU 基于springboot vue在线学籍管理系统设计与实现 【hot100-java】N 皇后 PMP--冲刺题--解题--71-80 【C++差分数组】P1672何时运输的饲料 Golang | Leetcode Golang题解之第468题验证IP地址 深入解析RBAC模型的数据库设计方案 PGMP-05相关方 IDEA调试模式下,单步执行某修改方法后,数据库内容没有更新,同时也无法手动修改对应数据
原因: 一定要写成 ./test.sh,而不是 test.sh,运行其它二进制的程序也一样,直接写 test.sh,linux 系统会去 PATH 里寻找有没有叫 test.sh 的,而只有 /bin, /sbin, /usr/bin,/usr/sbin 等在 PATH 里,你的当前目录通常不在 PATH 里,所以写成 test.sh 是会找不到命令的,要用 ./test.sh 告诉系统说,就在当前目录找。 案例 查看全文 http://www.mrgr.cn/news/46839.html 相关文章: mybatis xml sql SQL BETWEEN 操作符 《深度剖析算法优化:提升效率与精度的秘诀》 Java Stream流操作List全攻略:Filter、Sort、GroupBy、Average、Sum实践 多线程与多进程性能分析与最佳实践 2025华数杯国际赛A题完整论文讲解(含每一问python代码+数据+可视化图) 【海思方案的4G低功耗抓拍摄像机模组方案】 python画图|两个Y轴共享X轴 C语言 | Leetcode C语言题解之第467题环绕字符串中唯一的子字符串 三星SCX-4521F硒鼓加粉后的清零方法 Ansible 中的 Role 【JVM系列】深入理解Java虚拟机(JVM)的核心技术 :从程序计数器到栈帧结构(二、Java虚拟机栈探秘) 读数据工程之道:设计和构建健壮的数据系统04数据工程生命周期(下) <<迷雾>> 第10章 用机器做一连串的加法(4)--带传输门和寄存器的加法器 示例电路 C# 结构体(Struct) 微分方程(Blanchard Differential Equations 4th)中文版Exercise 1.5 进阶功法:SQL 优化指南 USB UVC7 -- XU 基于springboot vue在线学籍管理系统设计与实现 【hot100-java】N 皇后 PMP--冲刺题--解题--71-80 【C++差分数组】P1672何时运输的饲料 Golang | Leetcode Golang题解之第468题验证IP地址 深入解析RBAC模型的数据库设计方案 PGMP-05相关方 IDEA调试模式下,单步执行某修改方法后,数据库内容没有更新,同时也无法手动修改对应数据