一般的なUNIXのコマンドで
「カレントディレクトリのサブディレクトリのみの名前を標準出力に出力する」コマンドを作りたいのです。
つまり、lsコマンドで出力されるものからファイルを除いたものです。

そこで、
ls | grep [^.]*
としたのですが、これでは何も出力されません。
どうすればいいんでしょうか
お願いします。