[解決済み] 接頭辞・接尾辞を使った名前の変更方法について教えてください。
2022-09-30 22:56:11
質問
どうすればいいのでしょうか?
mv original.filename new.original.filename
を行うにはどうしたらよいでしょうか?
私は、次のようなことができることを想像します。
mv -p=new. original.filename
あるいは
mv original.filename new.~
を見た後では、このようなものは見当たりません。
man mv
/
info mv
のページがあります。
もちろん、これを行うためにシェルスクリプトを書くことはできますが、既存のコマンド/フラグはないのでしょうか?
どのように解決するのですか?
Bash や zsh では、次のようにします。 ブレイスエキスパンション . これは単に中括弧で囲まれた項目のリストを展開するものです。 例えば
# echo {vanilla,chocolate,strawberry}-ice-cream
vanilla-ice-cream chocolate-ice-cream strawberry-ice-cream
ということで、以下のようにリネームができます。
mv {,new.}original.filename
に展開されるように。
mv original.filename new.original.filename
関連
-
[解決済み] Bashスクリプトで引数を反復処理する方法
-
[解決済み] Bashスクリプトのソースディレクトリをスクリプト自体から取得するにはどうすればよいですか?
-
[解決済み] Bashシェルスクリプトでディレクトリが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Bashで通常のファイルが存在しないかどうかを判断する方法を教えてください。
-
[解決済み] Bashで文字列変数を連結する方法
-
[解決済み] Bashで文字列が部分文字列を含むかどうかをチェックする方法
-
[解決済み] Bashスクリプトからプログラムが存在するかどうかを確認するにはどうすればよいですか?
-
[解決済み] Ruby on Railsのマイグレーションでデータベースのカラムの名前を変更するにはどうすればよいですか?
-
[解決済み] MySQLデータベースの名前を素早く変更する(スキーマ名を変更する)方法は?
-
[解決済み] Gitでファイルの移動/リネームを行い、その履歴を維持することは可能でしょうか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] シェルプログラミングで「export」は何をするのですか?重複
-
[解決済み] bashのタブ補完はどのように機能するのですか?
-
[解決済み] シェルスクリプトで文字列が空でもスペースでもないことをチェックする
-
[解決済み] Bashでコマンド出力を隠す方法
-
[解決済み] Makefileでシェルコマンドを使用する方法
-
[解決済み] シェルスクリプトで行末にセミコロンは不要?重複
-
[解決済み] find "の結果をカウントするのに最適な方法は何ですか?
-
[解決済み] シェルスクリプトからウェブブラウザを起動する方法は?
-
[解決済み] bash で文字列をエスケープするコマンド
-
[解決済み] bashでHMAC-SHA1