最近、ファイル名が「♫」文字で始まるファイルが見つかりました。このファイルをコピーしてに入力ffmpeg
し、端末でさまざまな方法で参照したいと思います。私は通常奇妙なファイル名をオートコンプリートしますが、最初の文字でさえ入力できないので失敗します。
コピー - 貼り付け操作を実行するためにマウスに切り替えたくありません。可能なシナリオについて多くのコードを覚えたくありません。私の一時的な解決策は、に切り替えて問題の文字を貼りvim
付けて!ls
コピーし、終了して端末に貼り付けることでした。これはうまくいきますが、とても怖いです。
この状況を処理するより簡単な方法はありますか?
メモ:状況が変わると魚の皮を使っています。
ベストアンサー1
ファイル名の最初の文字が印刷可能であるが英数字またはスペースではない場合は、[[:punct:]]
glob演算子を使用できます。
$ ls *.txt
f1.txt f2.txt ♫abc.txt
$ ls [[:punct:]]*.txt
♫abc.txt