2017-07-13 32 views
-3

ワイルドカードを使用してbashの* .kkという名前をposter.jpgにコピーする方法を教えてください。あなたが名前に*.mkvのファイルに一致させたい、と<foo>.mkvという名前のファイルごとに、あなたはfoo.jpgを作成したい場合はワイルドカードを使用してファイルを別のファイルにコピーする

おかげ

+1

ようこそ。何を試しましたか?どのように失敗したのですか?例を挙げてください... https://stackoverflow.com/help/how-to-askとhttps://stackoverflow.com/help/mcveを参照してください。 – Sundeep

+0

このQは、StackOverflowで定義されているプログラミングに関するものではありません。 ** http://superuser.comまたは別のStackExchangeサイトでより適切かもしれません。あなたのQの下にある 'flag'リンクを使って、司会者にそれを移動するように依頼してください。 2つの異なるサイトに同じQを投稿しないでください。 ***投稿する前にhttp://stackoverflow.com/help/how-to-ask http://stackoverflow.com/help/dont-askとhttp://stackoverflow.com/help/mcveを読んでください。ここでもっとQs。がんばろう。 – shellter

+0

あなたは 'cp * .mkv poster.jpg'(ファイルが1つしかないと仮定します)をしたいですか? –

答えて

0

は、あなたが正規表現の部分の周りに括弧で正規表現を使用することができます一致させたい場合は、${BASH_REMATCH[n]}を使用して、正規表現の一致部分n'thにアクセスし、別の場所でそれを再利用します。ここに例があります:bash regex match string

ここで説明した内容とまったく異なるものを実行しようとしている場合は、ご質問を明確にすることをお勧めします。

関連する問題