今、ディレクトリXとYがあります。
ディレクトリXの下位は
/X/A/a.txt /X/B/b.txt ・ ・ ・ /X/Z/z.txt
となっています。ディレクトリYは空です。
このYの中にディレクトリAZまでのコピーを作成し、さらに対応するディレクトリの下にファイルaz.txtのシンボリックリンクをLinaxコマンド一発で作成したいと思っています。OSはCentOS7です。
以下のようなことも試しましたが失敗しました。
ls -s /X/* /Y/
ディレクトリA~Zのシンボリックリンクが作成されました。
ls -s /X/*/* /Y/
ディレクトリAZはコピーされず、az.txtのシンボリックリンクが作成されました。
ls -s /X/(*)/* /Y/$1/*
- という名前のファイルが一つだけ作成されました。
宜しくおねがいします。
回答2件
あなたの回答
tips
プレビュー