質問: Linuxでシンボリックリンクの付け直しをする方法 ディレクトリ~/gaga 以下に、~/gogo以下のファイルやディレクトリへのシンボリックリンクが大量かつ階層的に存在します。 しかしファイルの実体が~/gogo以下から~/gege以下に移動してしまいました ~/gogo以下は別の用途で使うので、 ln -s ~/gege ~/gogo として解決することはできません。 というわけで、スクリプトで一気にリンク先を付け直す方法を教えてください。 ただし、~/gaga以下にはシンボリックリンクでないファイルや、~/gege以下のファイルではないものへのシンボリックリンクも混じっています。これは変更したくありません。 shかpythonが希望ですがcshやperlでも可とします そのまま動くスクリプトでお願いします。
回答: シェルスクリプトというものを勉強してください。