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.