Ao tentar executar o comando $ cat arquivo?.txt proposto no exercício, surge a mensagem "Ficheiro ou diretório inexistente" e não apresenta resultado. Onde estou errando? Por sua vez, o comando cat arquivo*.txt funciona, retornando resultado.
Ao tentar executar o comando $ cat arquivo?.txt proposto no exercício, surge a mensagem "Ficheiro ou diretório inexistente" e não apresenta resultado. Onde estou errando? Por sua vez, o comando cat arquivo*.txt funciona, retornando resultado.
Qual o nome do arquivo que você está procurando?
Se for este arquivo10.txt você precisa colocar mais uma interrogação.
cat arquivo??.txt
Cada ? representa um caracter apenas.
Oi Giann, tudo bem?
O caracter ? indica existe um caractere naquele lugar da expressão, diferente do * que diz que pode ou não ter um ou mais caracteres.
Por isso o comando cat arquivo?.txt espera que depois do nome arquivo exista alguma coisa, uma número por exemplo: arquivo1.txt
Se você quiser testar esse comando com o cat, você pode substituir o o do arquivo pelo ? na expressão:
cat arquiv?.txt
Ok, Yuri. Obrigado pela explicação, muito boa. Vamos prosseguir, qualquer dúvida consulto novamente.