前提・実現したいこと
Linuxのコマンドでフォルダの名前を一括変更したいのですが、変更の部分がよく分かりません
httptools-0.1.1をhttptoolsのように-以降の文字を削除したいです
該当のソースコード
bash
1ls | awk '{sub("-.*", "");print $0;}'
試したこと
xargsを使ってみましたが、出来ませんでした
補足情報(FW/ツールのバージョンなど)
Linux 4.4.0-1085-aws
あまりUnix系はわからないのですが、変更前と変更後の名前をそれぞれ出したほうがいいのではないでしょうか。
いわゆる正規表現でできるかもしれませんし、一工夫しないといけない場合もありますし。
変更したいファイルの名前を追記しました
回答2件
あなたの回答
tips
プレビュー