del

ファイル、リンク、ディレクトリを削除します。再帰削除には明示的なフラグが必要で、保護されたパスは拒否されます。

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

概要

del は削除を明示的に保ちながら複数ターゲットを効率よく扱います。ファイルとディレクトリを混在でき、-r は再帰、-f は既に存在しない対象の許容に使います。

意図した対象だけを削除する

削除は「対象を確認 意図したものだけ削除 親ディレクトリを再確認」の3段階にすると安全です。

構文

lil-terminal
del <path>... [-r|-a] [-f]

リファレンス

del <file>

ファイル(またはシンボリックリンク)を削除

del <dir>

空のディレクトリを削除

del <path>...

複数のファイルと空ディレクトリをまとめて削除

del <dir> -r | del <dir> -a

ディレクトリを再帰的に削除

del <path>... -f

指定したパスを削除し、すでに存在しない対象はエラーにしない

繰り返し可能なクリーンアップ

-f はすでに存在しない対象をスキップするため、スクリプトや繰り返し保守に適しています。del first.txt folder -r なら通常ファイルとディレクトリツリーを同じ操作で削除できます。

安全性

削除を始める前にすべての対象を検証します。保護されたルート、ベース、現在の作業ディレクトリ、および保護対象の親パスは削除できません。空でないディレクトリには -r または -a が必要です。成功後は現在のディレクトリを簡潔なフラット表示で示します。

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

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

ファイル(またはシンボリックリンク)を削除

インストールと管理

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

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

Base パッケージ

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

install del
Minimum パッケージ

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

install del -m
正確な公開版

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

install del -v 1.2.1
確認または更新

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

upgrade del
モジュールを削除

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

install del -u

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

ファイル(またはシンボリックリンク)を削除
cd \sandbox\tmp | @mf cleanup.tmp | del cleanup.tmp
cleanup.tmp

+
複数のファイルと空ディレクトリをまとめて削除
del sandbox/tmp/first.txt sandbox/tmp/folder/second.txt
tmp/
(mixed file paths removed; the directory itself remains)
ディレクトリを再帰的に削除
del sandbox/tmp/first.txt sandbox/tmp/folder -r
tmp/
(file and directory targets removed in one recursive operation)
指定したパスを削除し、すでに存在しない対象はエラーにしない
del sandbox/tmp/missing.txt -f
+
(missing target does not turn repeatable cleanup into an error)
ディレクトリを再帰的に削除
del . -r
保護されたパスは削除できません

この例で使うファイル: sandbox/tmp/README.txt

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

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

関連ドキュメント

現在の公開版

v1.2.12026-08-13

予測しやすい複数対象の削除

混在する対象と繰り返し清掃用の -f を明確化し、削除後はコンパクトな一覧を表示します。