シンボリックリンクを生成するスクリプト

シンボリックリンクを生成するスクリプト

ファイルからデスクトップへのシンボリックリンクを自動的に生成するスクリプトを作成しようとしています。

私のスクリプトのエイリアスを作成して実行可能にしました(「echo $ path」だけを入力すると機能します)。使用目的は

myalias myfile/

コマンドによるシンボリックリンクの生成

ln -sf /absolute/path/to/file ~/Desktop/myfile

私が試したことは次のとおりです(いくつかのバリエーションがあります)。

#!/bin/bash
path= realpath $1
link= "~/Desktop/${1::-1}"
ln -sf $path $link

そして、次のエラーが発生しました

/usr/bin/myscript: line 3: ~/Desktop/myfile: No such file or directory

どんなアイデアがありますか?

ベストアンサー1

おすすめ記事