conectadohost
usa XUbuntu
Post recolhido
Enviado em 24/11/2015 - 09:20h
Só os arquivos da lista ficaria dessa forma
cd /home/user/AA/
for ACCT in `cat /home/user/AA/lista.txt` ; do mv $ACCT/home/user/BB/ ; done
Se for mover tudo ficaria assim
cd /home/user/AA/
mv * /home/user/BB/
Essa seria de forma mais fácil por comandos, de acordo com meus conhecimentos.
Depois teria por meio de script mas que não mudaria muito não.
RBZ escreveu:
Na pasta AA tenho 100 arquivos fotos, vamos supor que sejam todos FOTO001.JPEG ao FOTO100.JPEG...
No lista.txt, contém:
FOTO010.JPEG
FOTO020.JPEG
FOTO025.JPEG
FOTO030.JPEG
FOTO035.JPEG
...
Eu quero passar da pasta AA para a BB, somente os arquivos que estão listados no lista.txt.
Ou também somente os arquivos NÃO listados no lista.txt, pois teoricamente daria na mesma, pois estaria separando-os.
A intenção é "separar" os itens da lista, com os que não estão na lista.
conectadohost escreveu:
Certo, deixa eu entender para que possamos montar um script ou um comando top pra você
dentro da pasta AA tem 100 arquivos, mas o arquivo txt tem 20 arquivos que você quer mover
e ai minha duvida, você quer mover somente esses 20 arquivos do txt ou quer mover os 100 arquivos da pasta AA e mais os 20 arquivos do txt
os arquivos são todos da mesma extensão, tipo tudo .rar ou .txt etc...
---> A arte de programar consiste na arte de organizar e dominar a complexidade.
---> Dijkstra <---