ren

親ディレクトリを変えずにファイルやフォルダーを改名します。

ファイルバージョン 1.2.4安定版
lil-terminal

概要

ren は親ディレクトリを変えずに名前だけ変更します。ren draft.txt final.txt はファイル名を、ren archive は現在のディレクトリ名を変更します。親ディレクトリも変えるなら mov を使います。

名前だけか、移動も必要か

名前だけなら ren、親ディレクトリも変わるなら mov。-f の前に移動先を確認してください。

構文

lil-terminal
ren [-f] <new> · <src> <new>

リファレンス

ren <new>

現在のディレクトリを名前変更

ren <src> <new>

ファイルまたはディレクトリの名前を変更

ren <src> <new> -f

既存のファイル、リンク、空ディレクトリを置換して名前を変更する

ren -- <new>

ハイフンで始まる名前を許可する

注意事項

新しい名前に / や \ は使えず、. と .. も無効です。標準では既存の対象を上書きしません。-f は互換性のあるファイル、リンク、空ディレクトリのみ置換します。ren -- -draft.txt でハイフン始まりの名前を扱えます。

安全性

作業ディレクトリや基準ディレクトリを含むフォルダーが改名されると、lil-terminal は追跡パスを更新します。成功時には「Renamed」ではなく簡潔な一覧が表示されます。

インタラクティブな sandbox プレビュー

用意された例をページ上でそのまま実行できます。結果は事前に生成されてブラウザに表示され、サーバーではターミナルコマンドを実行しません。

ファイルまたはディレクトリの名前を変更

インストールと管理

現在の互換バージョンをインストールします。全機能は Base、縮小版は Minimum を選び、すでに導入済みのモジュール更新には upgrade を使います。

Base と Minimum は同じ現在のモジュールリリースの二つのパッケージです。

Base パッケージ

ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。

install ren
Minimum パッケージ

縮小パッケージをインストールします。ローカルリファレンスは含まれず、help <cmd> -i で現在のサーバーリファレンスを開きます。

install ren -m
正確な公開版

この公開済みバージョンを正確に指定してインストールします。

install ren -v 1.2.4
確認または更新

upgrade が互換性を確認し、必要な場合だけブロックを置換します。

upgrade ren
モジュールを削除

コアや他のモジュールに触れず拡張ブロックを削除します。

install ren -u

例

例はコピーできますが、サイトは実行しません。実プロジェクトではパス、権限、破壊的オプションを確認してください。

ファイルまたはディレクトリの名前を変更
cd \sandbox\tmp | ren draft.txt final.txt
README.txt
current.txt
final.txt
new.txt
ファイルまたはディレクトリの名前を変更
ren \sandbox\tmp\new.txt current.txt
宛先は既に存在します
既存のファイル、リンク、空ディレクトリを置換して名前を変更する
ren \sandbox\tmp\new.txt current.txt -f
README.txt
current.txt
draft.txt
現在のディレクトリを名前変更
cd \sandbox\workspace | ren archive | pwd
original.txt
updated.txt
replace.txt

/home/account/public_html/sandbox/archive
ファイルまたはディレクトリの名前を変更
ren \sandbox\tmp\draft.txt nested/final.txt
無効な名前
ハイフンで始まる名前を許可する
cd \sandbox\tmp | ren draft.txt -- -draft.txt
README.txt
current.txt
-draft.txt
new.txt

この例で使うファイル: sandbox/workspace/original.txt

例では、保護されたドキュメント用 /sandbox/ ワークスペースのファイルまたはディレクトリを使います。

alpha
beta
gamma

関連ドキュメント

現在の公開版

v1.2.42026-10-31

ren -f に失敗しても宛先ファイルは残ります。

ren -f に失敗しても宛先ファイルは残ります。