博客
关于我
shell脚本内使用pwd命令
阅读量:579 次
发布时间:2019-03-11

本文共 613 字,大约阅读时间需要 2 分钟。

#!/bin/bashpath=`pwd`echo $path

题目:批处理脚本打印当前工作目录

在 Unix/Linux 环境中,#!/bin/bash 是指定脚本使用 Bash 解决方案的标识。以下是一个简单的批处理脚本示例:

#!/bin/bashpath=`pwd`echo $path

这个脚本会执行以下操作:

  • 获取当前工作目录并存储在变量 path
  • 打印当前工作目录信息
  • ###脚本操作说明:

    • #!/bin/bash:指定脚本使用 Bash 作为解释器
    • path=:开始获取输入
      • pwd 是 Printing Working Directory 的缩写,用于获取当前工作目录
    • echo $path:输出变量 path 的内容

    使用场景:这个简单的批处理脚本通常用于从终端窗口快速获取并打印当前工作目录信息。

    ###注意事项:

    • 确保脚本的执行权限:
      chmod +x script_name.sh
    • 执行脚本前的路径:
      ./script_name.sh

    问题解析:在某些情况下,您可能会遇到类似以下内容的错误信息:

    坑,第2行处不是单引号

    解决方法:如果遇到类似权限问题,请通过以下方式解决:

  • 确认脚本的执行权限:

    chmod +x script_name.sh
  • 重新尝试执行脚本:

    ./script_name.sh
  • 总结:该批处理脚本用于简便地获取并打印当前工作目录信息。修改权限或重新执行脚本即可解决常见问题。

    转载地址:http://hjntz.baihongyu.com/

    你可能感兴趣的文章
    一文带你详细介绍c++中的std::move函数
    查看>>
    面试官:“看你简历上写熟悉 Handler 机制,那聊聊 IdleHandler 吧?”
    查看>>
    Android音视频开发之——音频非压缩编码和压缩编码
    查看>>
    Nginx屏蔽或禁止指定来源网站访问
    查看>>
    linux学习笔记(四)基本用户管理与帮助命令
    查看>>
    golang 第四课 结构体(struct)、interface{}、方法(func)详解
    查看>>
    数据源-生肖配对查看姻缘财富与事业
    查看>>
    数据源-十万个为什么应用程序
    查看>>
    element 侧菜单选中默认选中,及事件,分组
    查看>>
    小程序:防止父方法被子方法冒泡,使用catchtap
    查看>>
    PHP:php 上传文件大小控制配置文件中设置的
    查看>>
    TP路由地址叠加
    查看>>
    'ls' 不是内部或外部命令
    查看>>
    解决框架报错不明显:使用try和catch是关键
    查看>>
    正则验证:element添加动态正则验证
    查看>>
    vue报错 created hook错误
    查看>>
    Think PHP 学习笔记 10.查询方式实例演示
    查看>>
    JS 瀑布流效果
    查看>>
    单选框点击文字也能选中
    查看>>
    MySQL Can't connect to MySql server on 'localhost'
    查看>>