sh 刷新-LN-脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 刷新-LN-脚本相关的知识,希望对你有一定的参考价值。
#!/bin/zsh
cd $HOME/sys/bin
find . -maxdepth 1 -type l -delete
find . -mindepth 2 -type f -executable ! -iname "*~" -exec ln -s "{}" . \;
find . -mindepth 2 -type l ! -iname "*~" -exec ln -s "{}" . \;
find . -maxdepth 1 -type f -iname "*~" -exec chmod -x "{}" \;
# Exclude some executable files
NO_LINK="jbig2 Multivalent.jar pdfsizeopt.py png22pnm pngout sam2p"
NO_LINK=$NO_LINK" *.sample"
for i in $NO_LINK; do
test -L "$i" && rm "$i"
done
for i in $(find . -maxdepth 1 -type l); do
test -x $(readlink -e "$i") || rm "$i"
done
source ~/.zshrc
以上是关于sh 刷新-LN-脚本的主要内容,如果未能解决你的问题,请参考以下文章
sh 使用本地IP地址刷新AWS VPC安全组的脚本
如何使用Linux的Crontab定时执行PHP脚本的方法
ssh远程连接服务器 脚本文件 【软连接】
sh wdl设置别名/ ln
sh shell_ln_symbol_attention
sh 在当前工作目录中创建链接。一个“ln -s”包装器。