次のファイルがあります。
dirA/reference-file.ts
dirB/new-file.ts
参照が変更されると、その内容が常に正しい内容new-file.ts
と一致するように変更したいと思います。reference-file.ts
たとえば、ls -a
私のタスクからdirB
ファイルをインポートするときにこの種の動作をどのように複製できますか->
?
スクリーンショットの例:
私が試したことは次のとおりです。
new-file.tsを作成します。
cd dirB && touch new-file.ts
参照ファイルに接続します。
sudo ln -s ./new-file.tsx ../en/reference-file.tsx
出力:
ln: ../en/reference-file.tsx: File exists
ベストアンサー1
あなたのアプローチには2つの問題があります。
- コマンドの構文
ln
はln -s <original file> <link>
なので、次のようにする必要があります。
ln -s ../en/reference-file.tsx ./new-file.tsx
ln
コマンド作るリンクファイルなので、名前はで存在しないでください<link>
。
あなたの場合、new-file.tsx
上記のコマンドを削除して(現在空白)、実行すると問題が解決します。