![访问特定的不存在路径时如何运行脚本?](https://linux22.com/image/942578/%E8%AE%BF%E9%97%AE%E7%89%B9%E5%AE%9A%E7%9A%84%E4%B8%8D%E5%AD%98%E5%9C%A8%E8%B7%AF%E5%BE%84%E6%97%B6%E5%A6%82%E4%BD%95%E8%BF%90%E8%A1%8C%E8%84%9A%E6%9C%AC%EF%BC%9F.png)
我有一些必须访问的路径,这是安装的结果。
我希望通过脚本自动进行安装,并且希望该脚本在因无法访问路径而引发错误之前运行。
例如,假设脚本是
echo scripting!
mkdir -p /non_existing_path
并且我希望它在尝试(以任何方式)访问该路径时运行/non_existing_path
。
因此当我这样做时
cd /non_existing_path
或者
touch /non_existing_path/my_file.txt
它总会成功,并输出scripting!
。实际上,脚本会比这更复杂。
这可能吗?