ファイルのリストを保存する & フォルダの内容をテキスト ファイルに保存する
目次:
フォルダに含まれるファイルの完全なリストを保存するのは簡単です。そのリストをテキスト ファイルとして保存するには、2 つの簡単な方法があります。
ファインダーからファイルのリストを保存する
最初のアプローチは、ほとんどのユーザーにとって最も簡単で、OS X Finder と TextEdit アプリを介して実行されます。コピーして貼り付けるだけです:
- コンテンツ リストを取得したいフォルダを開き、Command+A (すべて選択) を押してから Command+C (コピー)
- TextEdit を起動して [編集] メニューをプルダウンし、[スタイルを貼り付けて一致] を選択するか、Command+Option+Shift+V
- ディレクトリ リストを .txt または .rtf として保存する
ターミナルからファイルの詳細リストを保存する
2 番目の方法はコマンド ラインを使用します。ターミナルを介して実行されますが、上記のコピー アンド ペースト方法よりもそれほど複雑ではありません。 /Applications/Utilities/ からターミナルを起動して開始します。
最も基本的なコマンドは次のとおりです:
ls > contents.txt
隠しファイルをリストに含めるには、-a フラグが必要です:
ls -a > allcontents.txt
特定のフォルダの内容をダンプするには、次のようにディレクトリ パスを指定します。
ls /Library/Preferences/ > LibPrefsList.txt
特定のフラグを ls コマンドに添付すると、リストはファイルの内容リスト以上のものを明らかにすることができます。-l フラグは、パーミッション、ファイルの所有権、および変更日もリストします:
ls -la /Library/Preferences/ > detailedprefsinfo.txt
ls コマンドは、ファイルとフォルダの追加属性を詳細に示すフラグを受け入れるため、ファイルの所有権やドキュメントのアクセス許可などの詳細を表示しない Finder & TextEdit アプローチよりもはるかに有益です。
コマンド ライン アプローチでは、diff コマンドを使用して 2 つのディレクトリ リストを比較することもできます。これは、出力ファイルを相互に比較するか、フォルダを直接比較して保存することによっても実行できます。これらの結果をテキスト ファイルとして区別します。