ファイル名を一括変更するユーティリティ nomenus-rex 0.4.0 のリリース

ファイルの名前を一括変更するために設計された、コンソール ユーティリティ Nomenus-rex の新しいバージョンが利用可能です。このプログラムは C++ で書かれており、GPLv3 ライセンスの条件に従って配布されます。名前変更ルールは、構成ファイルを使用して構成されます。例:source_dir = "/home/user/work/source"; destination_dir = "/ホーム/ユーザー/職場/目的地"; keep_dir_struct = false; copy_or_rename = "コピー"; rules = ( { type = "date"; date_format = "%Y-%m-%d"; }, { type = "text"; text = "_"; }, { type = "dir"; // モード= "パス全体"|"親ディレクトリのみ" }, { type = "text"; text = "_"; type = "global"; dir" mode = "local at each dir"; step = 0; }, { type = "extension"; オリジナルの拡張子を使用する場合は空 ext = ""; // mode = "小文字"|"大文字"|"sic" ; モード = "小文字";

指定された設定を使用すると、ユーティリティはファイル「/home/user/work/source/TestDir2/file2.txt」の名前を「/home/user/work/destination/2022-03-16_TestDir2_0.txt」に変更します。このユーティリティは、HOME ディレクトリと XDG_CONFIG_HOME ディレクトリ (完全な let が指定されていない場合は構成ファイルを検索します) も操作でき、ホーム ディレクトリにアクセスするための略語「~」を理解します。

新しいバージョンでの変更点:

  • 現在の不完全な名前をパラメータとして受け取る新しいタイプの「ルール」が追加されました。これにより、出現するすべての部分文字列を新しい文字列に置き換える置換ルールを追加できるようになりました。
  • ファイル名は処理前にアルファベット順にソートされるようになりました。以前は、ファイルはファイル システムによって指定された順序で処理されていました。次のバージョンでは、この並べ替えはユーザーが制御できるようになります。
  • ドキュメントが少し修正され、より便利になりました。
  • 新しいルールを簡単に追加し、新しいエラーの数を減らすように設計された、コードへの内部変更 (テストの作成の開始と、構成ファイルから enum 変数を読み取るための新しいテンプレート関数)。

出所: オープンネット.ru

DDoS 保護機能を備えた信頼性の高いサイト用ホスティング、VPS VDS サーバーを購入する 🔥 DDoS攻撃対策付きの信頼性の高いウェブサイトホスティング、VPS/VDSサーバーを購入しましょう | ProHoster