ハードリンクを使用して他の場所からソースにアクセスできるショートカットを作成するには?

ハードリンクを使用して他の場所からソースにアクセスできるショートカットを作成するには?

3つのディレクトリ(bin、デモ、リソース)を持つプロジェクトがあります。他の2つのフォルダ(デモとソース)にあるいくつかのファイルへのリンクを含むpyinstaller(GUIスクリプト)で作成されたexeファイルがあります。デモフォルダとソースフォルダと同じフォルダにあるショートカットからexeファイルを実行するショートカットを作成したいと思います。

シンボリックリンクを使うべきかハードリンクを使うべきか分からないので、私が間違っていたら教えてください。

ファイルツリーは次のとおりです。

|
|__bin
|    __exe file
|
|__demo 
|    __[file needed for the exe file ...]
|__sources
|    __......Other files
|
|__{exe file} the shortcut i want to create 

試してみましたがln file.exe ../fileshortcut 、クリックしても何も開けません。

ベストアンサー1

シンボリックリンクを試してください。

デモディレクトリにCDを挿入します。

ln -s ../bin/file.exe fileshortcut

リンクをクリックできるはずです。また、file.exeが実行可能であることを確認してください。

chmod +x file.exe

おすすめ記事