SóProvas


ID
363097
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Sistemas Operacionais
Assuntos

No ambiente Linux, considere os arquivos arq1.txt, arq2.txt, arq3.txt, arq11.txt e arq4.new armazenados no diretório /usr/arq. Estando dentro desse diretório, é
possível usar o comando:

I. ls arq?.txt para listar todos os arquivos que começam com o nome arq, que tenham qualquer caracter no lugar do coringa ? e terminem com .txt.

II. ls arq[1-6].txt, para exibir todos os arquivos que começam com o nome arq, que tenham qualquer número no intervalo 1-6 no lugar da 4a letra e terminem com .txt. Neste caso, se obtém uma filtragem mais exata, pois o coringa ? especifica qualquer caracter naquela posição e [ ] especifica número, letra ou intervalo que será usado.

III. ls arq[4,5].new para listar todos os arquivos que começam com arq, contenham caracteres nas posições 4 e 5 e terminem com a extensão .new.

IV. ls arq*.txt para exibir os mesmos arquivos do comando ls arq?.txt, ou seja, listar todos os arquivos com extensão .txt.

É correto o que consta APENAS em

Alternativas
Comentários
  • I - lista os arquivos: arq1.txt, arq2.txt e arq3.txt (Correto)

    II- Lista os mesmos arquivos que I conforme explicação (Correto)

    III- Somente lista ria os arquivos arq4.new e arq5.new (Caso este ultimo existisse) (Errada)

    IV- lista todos os arquivos termidados em txt: arq1.txt, arq2.txt, arq3.txt, arq11.txt (Errado)
  • Para resolver essa questão meu raciocinio foi baseado na técnica da eliminação que é muito válida em questões onde temos varias afirmações, contudo é importante que você tenha certeza na questões que você irá eliminar seja de forma negativa ou positiva.
    enfim :

    a afirmação IV é equiparada a Busca SQL onde o caracter coringa substitui qualquer caracter (de 0 a varios ) o que não ocorre quando temos o * que substitui exatamente o numero de caracteres, observando esse fato percebemos que a afirmativa IV é incorreta .

    ai fica fácil qual é a unica questão que não possui a afirmativa ...pronto


    Bons Estudos ....
  • III: ERRADO. ls teste [4, 5]. * que lista todos os arquivos que começam com teste contenham números de 4 e 5 naquela posição e terminem com qualquer extensão.

    IV. ERRADO. ls arq*.txt para exibir os mesmos arquivos do comando ls arq?.txt, ou seja, listar todos os arquivos com extensão .txtarq.

  • ? informa que o caracter pode aparecer 0 ou 1 vez

    * informa que pode aparecer 0 ou mais vezes

  • ? informa que o caracter pode aparecer 0 ou 1 vez

    * informa que pode aparecer 0 ou mais vezes