Probabilmente, il tuo ls è aliasato o definito come una funzione nel tuo .bashrc o /etc/profile o altrove.
Prova il percorso completo per ls come
/bin/ls /var/lib/mysql/
Probabilmente hai definito l'alias per ls che lo sta facendo.
Per eseguire ls direttamente, esegui come \ls , ad esempio
\ls /var/lib/mysql/
Per vedere a cosa è associato l'alias, eseguire:type ls .
In tal caso, rimuovi l'alias di:
unalias ls
Altrimenti, ecco la soluzione alternativa:
for dir in `ls -1 .`; do echo $dir; done
Dovresti controllare i tuoi alias per ls . Ad esempio,
$> alias ls
alias ls='ls --color=auto'
-F flag aggiunge l'indicatore di directory, quindi dovresti rimuoverlo dal tuo ls alias se non ne hai bisogno.
Informazioni su un elemento per riga . ls hanno -1 utilizzabili flag, quindi dovrebbe funzionare come
ls -1 /var/lib/mysql/
wachuwar_funkfow
wachuwar_prueba
webdeard_arde