#!/bin/sh
#カレントディレクトリに指定したディレクトリ直下にある全てのconfファイルのリンクを作る
if [ -z $1 ];then
echo "usage: $0 [directory]"
exit 1;
elif ! [ -d $1 -a -e $1 ];then
echo "file error"
exit 1;
fi
dir=`echo $1 | sed "s/\/$//"`
p="$dir/*.conf"
find . -type l -exec rm {} \;
for path in $p ;do
ln -s $path
done;
Blogに張るほどじゃなかった。
find [target] -name "*.conf" -type f -exec ln -s {} \;
で出来るじゃん。なにわざわざスクリプト書いてんだろアホか俺。
0 件のコメント:
コメントを投稿