我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Linux shell脚本运行

请教各位大牛。直接运行脚本和 source 命令运行脚本有什么区别?

我在Ubuntu20.04上编辑一个简单的脚本

#!/bin/bash

echo ${BASH_SOURCE}
readlink -f ${BASH_SOURCE}

直接运行脚本,能够成功执行 readlink 命令

img

但是用 source 运行脚本就会报错

img

这是为啥?

近期文章

  • pycharm更换镜像源后无法添加添加库
  • 浏览器如何实现在线预览文档功能
  • 接触linux汇编语言的段错误问题。
  • Linux shell脚本 回显中寻找指定字符串
  • D3js实现拖拽添加,剪头可拉伸
  • 收入计划这道题不会做,求代码(C++)
  • mysql 批量修改字段的部分内容
  • 元素插入有序数列,哪里出错了
  • ST7920液晶的ccs程序 ୧⍢⃝୨
  • swing窗体得到用户账号
  • requests.exceptions.InvalidURL: Failed to parse: <Response [200]>
  • matlab中timer函数的用法
  • python中numpy格式数组维度
  • 博客如何设置关注自动回复消息
  • C#主界面显示为一篇空白的问题
  • Java使用FreeMaker.ftl模板解析word文档本地与服务器不同
  • java模拟TCP通信--实现客户端上传文件到服务器端
  • python安装requests库失败
  • 关于Freemaker<#list>的使用
  • python换源会造成什么影响?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华