No.5
- 回答日時:
windows の場合、* は各コマンドが個別に独自の意味を持って処理しますが、unixのshellの場合は、各コマンドを起動する前にshellが展開します。
shellでワイルドカードを使う場合は、まず実際のコマンドでなく、echo コマンドを使うと、実際に実行されるコマンドラインがわかるでしょう。
例:echo mv test-*.txt my-*.txt
本題ですが、bashの場合、sedやawkを使わないでも出来ます。
for F in test-*.txt;do mv $F ${F/test-/my-};done
No.3
- 回答日時:
済みません間違えました。
find . -name '*.txt' -print |
sed -ne 's/.\/test-\([^.]*\)\.txt/mv test-\1.txt my-\1.dat/p' | sh
No.2
- 回答日時:
find . -name '*.txt' -print |
sed -ne 's/test-\([^.]*\)\.txt/mv test-\1.txt my-\1.dat/p' | sh
No.1
- 回答日時:
find . -name '*.txt' -print |
awk '
{
dist = $0;
sub("test-","my-",dist);
sub("txt","dat",dist);
printf ("mv %s %s\n", $0, dist);
}' | sh
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) コマンドプロンプトまたはpower shellなどを用いてのフォルダ内のファイル一括リネーム方法をご 4 2022/10/24 09:42
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- その他(開発・運用・管理) 複数ファイル名の一括変更について 3 2023/04/27 13:08
- その他(開発・運用・管理) フォルダの中にファルダを作成してファイルを格納するバッチコマンド 1 2022/06/30 11:39
- その他(プログラミング・Web制作) ファイル名の一部をbatで変更したい batファイルを使って、以下のようにファイル名の一部を変更した 3 2023/02/21 20:09
- 画像編集・動画編集・音楽編集 ファイル名一括変換ソフト探してます 1 2023/01/04 01:30
- UNIX・Linux JSLinuxについて。 Linuxのこの手順のプログラミングは合っているでしょうか。 ①ホームディ 2 2022/06/20 15:33
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をfind.shとして、以下の条件をすべて満たすファ 1 2023/02/03 03:50
- Windows 10 renameコマンドでファイル名からアンダースコアを消す方法 5 2023/04/24 13:33
- フリーソフト フォルダ、ファイル名の一括変換について 3 2023/03/16 09:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ubuntu(linux)のシャットダウン...
-
ubuntuのシャットダウンが進ま...
-
Linux Mint 日本語入力できなく...
-
このエラー内容について教えて...
-
ubuntuで デイスク/deb/loopと...
-
テキストファイルをページ番号...
-
Ubuntu22.04、nanoエディタの使...
-
ViエディタとVimエディタの違い...
-
LinuxでSSH接続について
-
Ubuntu でinvalid filenameとな...
-
LinuxMintが突然フリーズする
-
linuxのIMEの件
-
[Linux初心者]Ubuntu22.04.3LTS...
-
ホストオンリーアダプタで接続...
-
Rasberry pi のオンボードNICの...
-
Kali Linuxで起動できない - Mi...
-
至急です。kubuntu24.04ltsをUS...
-
Kindleアプリについて
-
複数のフォルダを同時に参照し...
-
Ububtuでファイル共有できない...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
bashでシングルクォート内の変...
-
ubuntu(linux)のシャットダウン...
-
Ububtuでファイル共有できない...
-
WineのRufusでデバイスを検知す...
-
ubuntuで デイスク/deb/loopと...
-
複数のフォルダを同時に参照し...
-
linuxのIMEの件
-
ViエディタとVimエディタの違い...
-
LinuxでSSH接続について
-
AWSでSSH接続をしたいのですが...
-
Kindleアプリについて
-
ubuntuのシャットダウンが進ま...
-
このエラー内容について教えて...
-
Ubuntu on Xorgのログインについて
-
linuxサーバーのキャッシュをク...
-
shellscript内のコマンドを、su...
-
VirtualBox ゲストOSにPC内蔵HD...
-
LinuxMintが突然フリーズする
-
Linux Mint 日本語入力できなく...
-
ssl_error_logのエラー内容(AH...
おすすめ情報