Gerador de comandos cp do Linux
Gere um comando cp do Linux com as opções necessárias para copiar arquivos e diretórios.
Entrada
Saída
Leia-me
O que é o comando `cp` do Linux?
O comando cp do Linux copia arquivos e diretórios de um local para outro. Seu comportamento depende muito de flags como cópia recursiva, modo de arquivamento, tratamento de atualizações e forma como lida com links simbólicos.
Como a colocação entre aspas dos caminhos e as combinações de opções são importantes, é fácil digitar incorretamente um comando de cópia ao mover vários arquivos de uma só vez.
Descrição da ferramenta
Esta ferramenta gera um comando cp do Linux a partir de um ou mais caminhos de origem, um destino, opções brutas opcionais e flags comuns de cópia. Ela também oferece suporte à saída com sudo quando são necessários privilégios elevados.
É útil para criar comandos de cópia rapidamente, sem se preocupar com os detalhes da sintaxe do shell.
Exemplos
- Copiar vários arquivos para uma pasta de backup
- Copiar recursivamente um diretório com flags no estilo de arquivamento
- Copiar um arquivo com
sudopara um local protegido
Recursos
- Suporte a vários caminhos de origem
- Flags comuns do
cp, como arquivamento, cópia recursiva, preservação, forçar, atualização e tratamento de links simbólicos - Saída do shell para download
Limitações
A ferramenta apenas cria a string do comando. Ela não executa o comando nem verifica se os caminhos existem.
As opções brutas são inseridas como estão e, portanto, as flags personalizadas não são validadas além do tratamento básico de strings.