dwk*_*kns 10 unix bash terminal
是否有一个标志可以添加到ln命令中以强制创建目标目录结构(如mkdir -p).
考虑:
ln -s /Applications/'Sublime Text.app'/Contents/SharedSupport/bin/subl /usr/local/bin/
Run Code Online (Sandbox Code Playgroud)
这为Sublime Text命令行工具添加了一个符号链接.但是如果/ usr/local/bin /不存在则失败.
我试过-f'强制'标志,但这没有用.
你是否需要测试wether/usr/local/bin/exists并在运行ln命令之前创建它,或者是否有更高级的方法来创建它?
试试这样,
mkdir -p /create_your_path/ && xargs ln -s /link_file_path/file /create_your_path/
Run Code Online (Sandbox Code Playgroud)