過去 5 か月間の世界旅行で写真を撮っていて、最終的にすべての写真を整理しました。元の写真のシンボリックリンクを保存し、それらをすべて1つの別のフォルダー(シンボリックリンク)にまとめました。シンボリックリンクのターゲット (実際の画像) にアクセスし、それらを別のディレクトリにコピーしてさらに処理するためのさまざまな方法を探していました。シンボリックリンクをサポートするソフトウェアがないことは明らかなので、ターゲットをコピーする小さなスクリプトを自分で作成しない理由を考えていました。
Files、FileUtils、file.getCanonical/Absolute Path などを使用して、さまざまな方法を 1 日中検索していますが、どれも機能しません。クラス ファイルは、単にシンボリック リンク ターゲットを無視します。FileUtils も同様です。file.getCanonical/AbsolutePath() にもターゲット パスが表示されません。両方の方法の結果を比較すると、同じです。変わりはない!
シンボリックリンクのターゲットパスにアクセスする方法を知っていますか? まだ方法が見つかりません。ソフトウェアまたはプログラミングで。ありがとう!