mov

ファイルやディレクトリを移動し、既存の対象は標準では上書きしません。

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

概要

mov はコピーを作らずにファイルやフォルダーを移動します。backup が既存のディレクトリなら mov report.txt backup でその中へ移動します。mov report.txt backup/report.txt は最終パスを明示します。移動先の親ディレクトリは事前に存在する必要があります。

移動先を確認する

移動先が既存フォルダーか、完成した新規パスかを確認します。場所の変更には mov、名前だけの変更には ren を使い、-f は明示的な置換時だけ指定します。

構文

lil-terminal
mov <src> <dst> [-f]

リファレンス

mov <src> <dst>

ファイルまたはディレクトリを <dst> に移動

mov <src> <dst> -f

既存のファイル、リンク、空ディレクトリを置換して移動する

注意事項

移動先がすでに存在する場合、標準では処理を停止します。-f を指定したときだけ、互換性のあるファイル、リンク、空ディレクトリを置き換えられます。中身のあるディレクトリは消しません。旧ターゲットは失敗時に戻せるよう一時退避されます。

安全性

ディレクトリを自分自身の子孫へ移動することはできません。lil-terminal は移動先に合わせて作業・基準パスを更新します。従来の mov <dst> はカレントディレクトリを既存のディレクトリへ移す形式です。新しいスクリプトでは両方のパスを指定してください。

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

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

ファイルまたはディレクトリを <dst> に移動

インストールと管理

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

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

Base パッケージ

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

install mov
Minimum パッケージ

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

install mov -m
正確な公開版

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

install mov -v 1.2.3
確認または更新

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

upgrade mov
モジュールを削除

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

install mov -u

例

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

ファイルまたはディレクトリを <dst> に移動
cd \sandbox\tmp | mov draft.txt ..\workspace\draft.txt
README.txt
current.txt
draft.txt
new.txt

original.txt
updated.txt
replace.txt
draft.txt
ファイルまたはディレクトリを <dst> に移動
mov \sandbox\tmp\new.txt \sandbox\workspace
original.txt
updated.txt
replace.txt
new.txt
ファイルまたはディレクトリを <dst> に移動
mov \sandbox\tmp\new.txt \sandbox\tmp\current.txt
宛先は既に存在します
既存のファイル、リンク、空ディレクトリを置換して移動する
mov \sandbox\tmp\new.txt \sandbox\tmp\current.txt -f
README.txt
current.txt
draft.txt
ファイルまたはディレクトリを <dst> に移動
mov \sandbox\tmp \sandbox\tmp\inside
宛先がコピー元の内部にあります
ファイルまたはディレクトリを <dst> に移動
cd \sandbox\workspace | mov \sandbox\tmp
README.txt
current.txt
draft.txt
new.txt
workspace/

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

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

alpha
beta
gamma

関連ドキュメント

現在の公開版

v1.2.32026-10-31

プロダクション向け調整

mov の現在の安定版。ファイルやディレクトリを移動し、既存の対象は標準では上書きしません。