Se você quer ser absolutamente preciso:
ls stacov_????????.[0-9][0-9]o
na globalização da casca ?
indica qualquer caractere único.
Eu tenho muitos arquivos em um diretório. Eu quero listar arquivos específicos dentro deste diretório, cujo nome é o seguinte:
stacov_abcd0230.15o
stacov_abcd0240.15o
stacov_ab120240.15o
stacov_01020240.15o
Sempre há oito caracteres após o stacov_
e .[0-9][0-9]o
serem o formato do arquivo o tempo todo.
Os outros arquivos também têm stacov_
prefixo, mas o comprimento das seguintes seqüências é diferente do que os nomes de arquivos acima, como;
stacov_abcd_pre
result_stacov_abcd
Como posso usar o comando ls
para visualizar os arquivos relevantes?
Se você quer ser absolutamente preciso:
ls stacov_????????.[0-9][0-9]o
na globalização da casca ?
indica qualquer caractere único.
ls stacov_[0-9a-z][0-9a-z][0-9a-z][0-9a-z][0-9a-z][0-9a-z][0-9a-z][0-9a-z].[0-9][0-9]o
O comando mais fácil para isso é:
ls stacov_*.*o
Mas se os *
após .
forem estritamente números, você poderá usar:
ls stacov_*.[0-9][0-9]o