访问特定的不存在路径时如何运行脚本?

访问特定的不存在路径时如何运行脚本?

我有一些必须访问的路径,这是安装的结果。

我希望通过脚本自动进行安装,并且希望该脚本在因无法访问路径而引发错误之前运行。

例如,假设脚本是

echo scripting!
mkdir -p /non_existing_path

并且我希望它在尝试(以任何方式)访问该路径时运行/non_existing_path

因此当我这样做时

cd /non_existing_path

或者

touch /non_existing_path/my_file.txt

它总会成功,并输出scripting!。实际上,脚本会比这更复杂。


这可能吗?

相关内容