Intentando usar awk para hacer que ls muestre no directorys

Estoy tratando de mostrar la list de todos los files que no son directorys. ls -la | awk '$1 != "d*"' ls -la | awk '$1 != "d*"' esperando que no muestre ninguna cadena en la primera columna que comience con d pero no funciona de la manera que esperaba. ¿Dónde está mi error?