在运行任何命令之前运行pwd命令

时间:2014-07-08 09:19:05

标签: linux shell

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

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

2 个答案:

答案 0 :(得分:1)

要接收警告,请使用-i的{​​{1}}选项:

rm

而不是在任何命令之前运行$ rm -i test.file 而只是将当前目录路径放入提示中。将pwd添加到\w可用。例如,设置如下:

$PS1

答案 1 :(得分:0)

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

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

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

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

~/.bashrc