
No.4ベストアンサー
- 回答日時:
#3の方の回答でよいと思うのですが、一点だけ。
ファイル数が大量にあるのなら、xargs をかませたほうが効率は良くなります。
find (指定ディレクトリ) -type f | xargs rm -f
AIXのことは良く知りませんが、xargsがないことはないんじゃないかと。
あと細かいことですが、今回のような状況の場合組むのは
「シェルスクリプト」であって「シェル」ではありません。
参考URL:http://x68000.q-e-d.net/~68user/unix/pickup?xargs
No.3
- 回答日時:
すでに出ている回答でもOKだと思いますが、別解ということで。
>find /(指定ディレクトリ) -type f -exec rm -f \{\} \;
とか。
ちなみに、#2の方の方法だと「/(指定ディレクトリ)」自身も消えてしまいます。
No.1
- 回答日時:
Perlで書いたらどうですか?
以下のコードは、Windowsでもどこでも動きます。
(つまりプラットフォーム非依存だ)
#!Perl
my $dir = shift;
my @files = glob $dir . "/*";
print '見つかったファイル:', join("\n", @files), "\n",
'削除しますか?:';
my $yesno=<>;
if ($yesno =~ /y/) {
unlink @files;
}
__END__
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
linux duコマンドで困っています。
-
PCに保存していた写真を見られ...
-
リストボックス2に表示されたフ...
-
拡張子をつくる
-
MkDir パス名が無効です
-
iMaximaでMaximaの数式を綺麗に...
-
テキストボックスのフォーカス...
-
参照元Excelファイルをバックグ...
-
Excelで外部のファイルの場所を...
-
<a href="file:///フォルダ名/...
-
50Mってどのくらいですか・・...
-
ユーザーフォーム内のテキスト...
-
Visual C++からftpを使う
-
telnetで接続した先のコマンド...
-
ExcelのVBProjectがExcelを開く...
-
バッチ(Windows2000)での解析エ...
-
エクセルの上書き保存で名前が...
-
ExcelVBAでリンク先の対象のフ...
-
同名フォルダを作成し、そのフ...
-
コピーの際、ファイルの作成日...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
linux duコマンドで困っています。
-
バッチファイルで特定のファイ...
-
.htaccessで特定のディレクトリ...
-
MRTGが動作しません
-
UNIXでCVSを使い始めましたが
-
ベーシック認証をかけたページ...
-
ファイル属性をデフォルト(初...
-
【MRTG】グラフ表示で抜けがある。
-
robocopyをすると隠し属性フォ...
-
FFFTPのホスト設定について
-
Windowsで、古いログファイルを...
-
PCASA file削除でエクス...
-
FTPでのディレクトリのアップロ...
-
【至急】.htaccessによるディレ...
-
Web アプリケーションのディレ...
-
【初歩】TeraTermでLinuxサーバ...
-
ディレクトリ作成の自動化
-
メールサーバの担当者が変わっ...
-
mod rewriteの適用範囲
-
フォルダ 削除しようとすると...
おすすめ情報