Eu preciso usar o terminal para copiar minha pasta Imagens de um disco rígido com falha para outra unidade, mas eu não posso realmente mudar para a pasta e usar apenas cp *.jpg ~/Documents
. Existe uma maneira de fazer isso sem ter que navegar para o diretório de origem?
Não precisa ser cópia, obviamente, apenas o que quer que possa tirar meus arquivos da unidade.
Editar: Encontrei uma maneira de contornar meu problema atual, então imaginei adicionar. (As respostas abaixo funcionaram em outras pastas, mas não na que eu estava tendo problemas. Acho que nada pode lidar com o pesadelo que é o iPhoto.)
Não consegui ver as subpastas do meu diretório / Pictures / (e não consegui alterar as permissões na pasta, pois o disco está quebrado). Mas, usando terminal e
sudo find /Volumes/Olddisk/Users/me/Pictures/ -type d
Eu peguei para imprimir as subpastas (e provavelmente poderia usar o truque nas respostas nas pastas individuais, eu acho) assim, dentro da bagunça do iPhoto eu encontrei minhas fotos em
/Volumes/Olddisk/Users/me/Pictures//iPhoto Library/Masters/2010
e apenas recorreu a pegar todos os anos com
sudo cp -rpv "/Volumes/Olddisk/Users/me/Pictures//iPhoto Library/Masters/2006" ./
cd
no diretório, mascp /full/path ...
funciona ok Você tentou acessar o diretório de origem via Terminal ou via Finder?Respostas:
eu uso rsync para fazer este tipo de cópia
por exemplo
A opção E copia as ACLs e o anúncio de permissões e tempos do unix recursiona na árvore de diretórios
O rsync também pode ser configurado para copiar para máquinas remotas sem montar unidades.
Existem alguns front ends da GUI para o rsync, por ex. aRsync .
Nota A Apple fornece uma versão antiga que versões do newr podem ser obtidas de gerenciadores de pacotes e veja o página de manual do rsync atual Observe a linha de comando -aE parece ser -AX agora.
fonte
Tente algo como:
fonte
cp ~ / Documents / somefolder / *. jpg ~ / Documents / someotherfolder /
fonte
cp "~/Documents/Some Folder/"*.jpg "~/Documents/Some Other Folder/"