No Midnight Commander só posso marcar arquivos em um diretório por vez. Se eu marcar alguns arquivos em um diretório e depois mudar para outro diretório para marcar mais alguns, os arquivos originais serão automaticamente desmarcados.
O que eu quero fazer é ter arquivos em diferentes diretórios marcados ao mesmo tempo para que eu possa copiar/mover todos de uma vez, em vez de perder tempo com uma nova operação de copiar/mover para cada diretório de origem.
Isso é possível em mc? Ou, se não, existem gerenciadores de arquivos Linux que permitem isso?
A resposta de Peterph me levou a descobrir o recurso 'External panelize' do mc.
Usar
find -type d
como o comando externo faz com que todos os diretórios sejam exibidos, permitindo que diretórios de vários locais sejam selecionados simultaneamente, para copiar/mover etc. Isso é o que eu queria fazer originalmente.Da mesma forma, pesquisar
*
usando o recurso padrão 'Localizar arquivo' resulta na exibição de todos os arquivos e diretórios.Eu não acho que isso seja diretamente possível no MC nem em qualquer outro gerenciador de arquivos.
O que você poderia fazer (no MC):
procure por arquivos ( M - ?), escolha o que for adequado, depois "painelize" os resultados e você terminará com a lista de arquivos de vários diretórios.
escrevendo um script simples, que levaria uma lista de nomes de arquivos, os prefixaria com um nome de diretório e os salvaria em um arquivo. Você poderia então dar ao script os arquivos marcados com Ctrl + x, tou criar uma entrada de menu que faria o mesmo. Alimente o conteúdo do arquivo para qualquer maquinário que você precisar, uma vez que ele contenha todos os arquivos que você deseja.
Seria um recurso interessante embora.