ls (list directory contents) はファイルの一覧を表示するUnixコマンドである。
ls options path
pathにディレクトリを指定した場合、そのディレクトリの内容ではなく、ディレクトリ名だけを出力する。
-lと似ているが、時刻を秒単位で出力する。
ファイル名が「foo」で始まるファイルの一覧を表示する。
ls foo*
ファイル名が「foo」で始まるものを除いたファイルの一覧を表示する。
ls !(foo*)
ファイル名が「foo」又は「bar」で始まるものを除いたファイルの一覧を表示する。
ls !(foo*|bar*)
lsコマンドは次に示す終了ステータスを返す。
Exit status | 説明 |
---|---|
0 | 成功 |
1 | 小さな問題(例:サブディレクトリにアクセスできない) |
2 | 深刻なトラブル(例:コマンドライン引数にアクセスできない) |