【问题标题】:Run pwd command before running any command在运行任何命令之前运行 pwd 命令
【发布时间】:2014-07-08 17:56:47
【问题描述】:

我有多个工作目录位置,有时会删除不应删除的目录。

是否可以在执行任何命令之前运行 pwd 命令。如果我删除任何文件,我应该有警告或任何消息信息

【问题讨论】:

标签: linux shell


【解决方案1】:

要接收警告,请使用rm-i 选项:

$ rm -i test.file

不要在任何命令之前运行pwd,只需将当前目录路径放入提示符即可。将\w 添加到$PS1 可变。比如这样设置:

PS1="[\w]\$ "

【讨论】:

    【解决方案2】:

    另一种解决方案是创建这样的别名:

    alias rm="pwd; /bin/rm -rfi"
    

    使用“-i”选项,您必须确认删除。

    如果您希望在启动时加载该别名,您可以在文件底部添加:

    ~/.bashrc
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-29
      • 2023-03-23
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 2021-12-26
      • 2019-05-28
      相关资源
      最近更新 更多