Qual a saída correta para o comando wc --words arquivo.txt?
questão cat wc words
Veja abaixo a pergunta completa e qual a resposta da questão de concurso sobre comandos linux cat e wc words.
A pergunta solicita a saída correta do comando "wc --words" quando usado em um arquivo de texto que foi exibido anteriormente usando o comando "cat". Para responder a essa pergunta, é preciso ter conhecimento básico sobre o uso de comandos do Linux, especialmente "cat" e "wc", e como interpretar sua saída.
Questão 35 - Retirada do CONCURSO PÚBLICO Nº 01/2023 do GRUPO HOSPITALAR CONCEIÇÃO – GHC da FUNDATEC para o cargo de programador.
Um técnico estava utilizando um sistema operacional GNU Linux e executou os
seguintes comandos:
1. cat arquivo.txt
2. wc --words arquivo.txt
O primeiro comando apresentou a saída do quadro abaixo:
Grupo Hospitalar Conceição
Qual a saída correta para o segundo comando?
A) GrupoHospitalarConceição
B) Grupo,Hospitalar,Conceição
C) 26 arquivo.txt
D) 1 arquivo.txt
E) 3 arquivo.txt
Qual a resposta da questão acima e por quê?
A saída correta para o segundo comando é 3 arquivo.txt a alternativa E.
O comando "wc --words arquivo.txt" conta o número de palavras no arquivo "arquivo.txt". Como a saída do comando "cat arquivo.txt" foi "Grupo Hospitalar Conceição", que contém três palavras, a resposta correta é 3.
Por que as outras estão erradas?
A) "GrupoHospitalarConceição" seria a saída correta se o arquivo tivesse apenas uma palavra sem espaços. No entanto, a saída do comando "cat arquivo.txt" apresentou três palavras separadas por espaços.
B) "Grupo,Hospitalar,Conceição" seria a saída correta se o comando utilizado fosse "cat arquivo.txt | tr ' ' ',' | sed 's/,$//'", que substitui os espaços por vírgulas e remove a última vírgula.
C) "26 arquivo.txt" seria a saída correta para o comando "wc --bytes arquivo.txt", que conta o número de bytes no arquivo.
D) "1 arquivo.txt" seria a saída correta para o comando "wc --lines arquivo.txt", que conta o número de linhas no arquivo.
Qual o assunto da questão?
O assunto da questão é o uso de comandos em um sistema operacional GNU Linux para exibir o conteúdo de um arquivo de texto e contar o número de palavras no arquivo.
Qual o conhecimento necessário para responder essa questão?
Para responder a essa questão, é necessário ter conhecimento básico sobre o uso de comandos em um sistema operacional GNU/Linux, em especial os comandos "cat" e "wc", além de saber como esses comandos podem ser utilizados para exibir o conteúdo de um arquivo de texto e contar o número de palavras no arquivo.
Também é necessário entender como interpretar a saída desses comandos e saber identificar a resposta correta entre as alternativas apresentadas.
Para que serve o comando cat arquivo.txt?
O comando "cat arquivo.txt" é utilizado para exibir o conteúdo de um arquivo de texto no terminal. Quando você executa esse comando, o conteúdo do arquivo é impresso na tela do terminal.
O comando "cat" é uma abreviação de "concatenate", que significa concatenar ou juntar. Ele também pode ser utilizado para exibir o conteúdo de vários arquivos concatenados em um único arquivo. Por exemplo, "cat arquivo1.txt arquivo2.txt" exibe o conteúdo dos arquivos "arquivo1.txt" e "arquivo2.txt" juntos na tela.
Para que serve o comando wc --words arquivo.txt?
O comando é utilizado para contar o número de palavras em um arquivo de texto.
wc: é uma abreviação de "word count", que significa contagem de palavras. Quando você executa esse comando, ele exibe três informações sobre o arquivo especificado: o número de linhas, o número de palavras e o número de bytes.
words: esse comando exibe apenas o número de palavras no arquivo.
Qual a dificuldade dessa questão?
Essa questão pode ser considerada de nível fácil a moderado, dependendo do nível de conhecimento do candidato em relação ao uso de comandos em um sistema operacional GNU/Linux.
Para um candidato com conhecimentos básicos em Linux, essa questão pode ser considerada fácil, pois envolve apenas o uso de dois comandos simples ("cat" e "wc") e a interpretação da saída desses comandos.
No entanto, para um candidato com pouca ou nenhuma experiência em Linux,
a questão pode ser considerada mais desafiadora, pois exige o
conhecimento prévio dos comandos e sua sintaxe, além da capacidade de
interpretar a saída correta entre as alternativas apresentadas.
A dificuldade da questão está principalmente em identificar qual é o
comando correto para contar o número de palavras em um arquivo de texto,
além de saber interpretar a saída correta entre as alternativas
apresentadas.
Leia mais em: ww.fundatec.org.br/portal/con...