FC ConcursosFC Concursos

Flashcard FC378578

Como o shell expande um padrão com '*' antes do mv e o que ocorre se o destino for um diretório?

Unix e Linux

Instituto Consulplan · 2022

De acordo com o assunto TI Sistemas Operacionais: Unix e Linux, responda:

Como o shell expande um padrão com '*' antes do mv e o que ocorre se o destino for um diretório?
Mostrar resposta e comentário

Resposta

Move os arquivos correspondentes ao padrão para o diretório destino.

Explicação:
O shell realiza a expansão do glob (por exemplo *) em nomes de arquivos antes de executar o mv.
Padrões não incluem arquivos ocultos (começando por ponto) salvo se dotglob estiver ativo.
Se o destino existe e é um diretório, todos os arquivos expandidos são movidos para esse diretório preservando seus nomes.
Se o destino não existir e houver múltiplas fontes, o comando falhará; com uma única fonte, ocorre renomeação.






Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/375808

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo