Parece que você está perdendo a opção -d
para ls
.
ls -ld \#*
Em Zsh: existe uma maneira de usar os arquivos e pastas ls
para somente no diretório atual que correspondem a globbing específicos > ou padrão regex ?
Por exemplo, digamos que eu tenha vários arquivos que começam com o caractere #
, o seguinte comando faz não fazer o que eu quero:
ls -l #*
Sei que posso fazer isso com o find, por exemplo, find . "#*" -maxdepth 1 -print
, mas estou procurando uma solução que liste arquivos e pastas com permissões em ls
.
Eu presumo que uma maneira de fazer isso é analisar a saída de ls (mas o AFAIK geralmente não é recomendado ).
Tags ls files zsh regular-expression glob