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
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