再帰置換するシェルスクリプト – ファイル名 と 中身

このエントリーをはてなブックマークに追加
はてなブックマーク - 再帰置換するシェルスクリプト – ファイル名 と 中身
LINEで送る
Pocket

概要

再帰的処理を行い、置換をするプログラムを2つ作りました。

  1. ファイルの中身を変更
  2. ファイル名を変更

0. ワンライナーあった

1. ファイルの中身を変更

https://matsu.teraren.com/static/replace_contents.sh

2. ファイル名を変更

https://matsu.teraren.com/static/replace_filename.sh

このエントリーをはてなブックマークに追加
はてなブックマーク - 再帰置換するシェルスクリプト – ファイル名 と 中身
LINEで送る
Pocket

matsubokkuri

Please feel free to contact me via e-mail, twitter and facebook!

あわせて読みたい

2件のフィードバック

  1. HeliosReds より:

    ファイル名を再帰的に一括置換するためのスクリプトを探していて、こちらに辿り着きました。早速利用させていただいてます。

    …しかし、このスクリプトだと、ディレクトリ名にスペースが入ってしまっているサブディレクトリ以下のファイルのリネームには失敗してしまいますね。

    # Samba サーバーだと、ユーザーがそういうフォルダを作ってしまいやすい。

    「こうすればいい」という解を提示することができなくて恐縮ですが、パスにスペースが入ってしまっている場合にどうするかというギミックを追加できると嬉しいですね。

  2. Yuki Matsukura より:

    すいません。そこまで想定していませんでした。

    運用で回避という、エンジニアらしからぬ発言ですが、下のディレクトリへcdしてからやるとか。。。。

    うさぎ好きですか?飼ってます!
    https://twitter.com/milklog

コメントを残す