UNIX オペレーティング システムの myfind コマンドを模倣して、myfind を実装します。

王林
リリース: 2024-03-07 12:20:03
転載
854 人が閲覧しました

UNIX オペレーティング システムの find コマンドを模倣して、myfind コマンドを実装します。 myfind コマンドは、指定されたディレクトリから開始され、指定されたファイルを再帰的に検索します。コマンドの形式は次のとおりです: myfindPATH-option パラメータ [-print][-exec コマンド {};]PATH: 検索の開始ディレクトリ。 -option パラメータ: 検索方法を制御するために使用されます。詳細は次のとおりです (私がよく使用するもののみを以下に示します): -name "file": 検索するファイル名を指定します。 linux コマンドはファイルを見つけます。 、どれをエスケープできますか?* お待ちください。 -prune ディレクトリ: 検索を重視する場合は、このディレクトリを検索しません。 -mtime n または -n: linux コマンドの場所ファイルを時刻 で検索します。n: n 日前に変更されたファイルを示します。-n: 昨夜から n 日前までに変更されたファイルを示します。 -ctime n または -n: 時間でも検索します。n: n 日前に作成されたファイルを示します。-n: 昨夜から n 日前までに作成されたファイルを示します。 -print: 検索結果を標準出力に出力します。オプションの実験 1: -exe オプションを実装します。 -exec: 見つかった結果ごとに指定されたプログラムを実行します。形式は次のとおりです。 -exec プログラム名 ヒント: 指定したプログラムを実行すると、オプションの実験 2: マルチスレッドを使用するように実装した myfind コマンドを変更するプロセスを作成できます。マルチスレッド実装の myfind とシングルスレッド実装の実行結果、効率、その他の Linux 削除コマンドを比較し、実験レポートで説明します。

linux定位oom_linux命令定位到指定位置_linux 命令定位文件

以上がUNIX オペレーティング システムの myfind コマンドを模倣して、myfind を実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:itcool.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!