最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
フォルダーの内容の一覧表示
dir
コマンドによって返される無効なエントリを除外するには、関数 cellfun
を使用します。
MyFolderInfo = dir;
MyFolderInfo = MyFolderInfo(~cellfun('isempty', {MyFolderInfo.date}));
関数 dir
を出力引数を指定して実行し、存在しないファイルまたは何らかの理由で関数 dir
がクエリできないファイルが結果に含まれる場合に、無効なエントリが発生します。この場合、dir
は次の既定値を返します。
date: '' bytes: [] isdir: 0 datenum: []
無効なエントリのほとんどは、dir
のクエリするシンボリック リンクが、存在しないターゲットをポイントしている場合に、UNIX® プラットフォームで発生します。存在しないターゲットとは、移動、削除、あるいは名前変更が行われたターゲットです。
Microsoft Windows プラットフォーム上で使用できるドライブのリストを取得するには、コマンド ラインで DOS の net use
コマンドを使用します。
dos('net use')
または以下を入力します。
[s,r] = dos('net use')
MATLAB は、結果を文字配列 r
に返します。