LinuxでSymbolic linkが壊れている時に再配置する
一つや二つぐらいは手動で、大量にある場合はやはりスクリプト
# fileコマンドでbrokenをキーワードで壊れたSymbolic linkを削除後に新しいSymbolic linkを張れば良い
# ll faile_file
lrwxrwxrwx 1 root root 7 2月 13 17:20 faile_file -> hdd/ttt
# file faile_file
faile_file: broken symbolic link to hdd/ttt
#!/bin/bash
A=`file *|grep broken|awk '{sub(":","",$0);print $1}'`
for i in $A;do
rm ./$i
ln -s /www/remote-hand/tmp/hdd/opt/iot03f.local/$i ./$i
done