私は macosx でのシェル プログラミングが初めてで、少し問題があります。次のシェルスクリプトを作成しました。
#!/bin/sh
function createlink {
source_file=$1
target_file="~/$source_file"
if [[ -f $target_file ]]; then
rm $target_file
fi
ln $source_file $target_file
}
createlink ".netrc"
このスクリプトを実行すると、「ln: ~/.netrc: No such file or directory and I don't know why this could!」というメッセージが表示されます。エラーが表示されますか? ありがとう!