シンボリックリンクが存在する場合にメッセージを表示する

書式

if [ -L $1 ]; then
 echo "表示するメッセージ"
fi

説明

引数で指定されたシンボリックリンクが存在するかどうかを調べるにはifを使います。条件判断には[ -L $1 ]とすることでシンボリックリンクが存在するかどうか調べることができます。存在した場合にはthen〜fiまでの間にメッセージを表示する処理を書きます。

サンプルコード

#!/bin/bash
if [ -L $1 ]; then
echo "S-Link exist !!"
fi