Se você quiser usar script para isso, escreva um script assim:
#!/bin/sh
echo "Transferring myfiles folder from CD to Documents..."
cp /media/(((CD Name)))/myfiles /home/(((username)))/Documents
echo "Transferred Successfully"
Tudo pronto.
Eu quero transferir a pasta myfiles do CD para Documents de uma forma mais decente de transferência. Eu acho que criar um arquivo bash executável é melhor. este arquivo bash quando clicado permitirá a transferência de arquivos. Como vou criar isso?
Se você quiser usar script para isso, escreva um script assim:
#!/bin/sh
echo "Transferring myfiles folder from CD to Documents..."
cp /media/(((CD Name)))/myfiles /home/(((username)))/Documents
echo "Transferred Successfully"
Tudo pronto.
O seguinte script bash detecta o ponto de montagem da primeira unidade de CD / DVD e copia a pasta myfiles para a pasta Documents . Se uma pasta Documents/myfiles já existir, o conteúdo será mesclado. Arquivos com nome igual serão sobrescritos.
#!/bin/bash
MOUNTPOINT=$(df | grep "/dev/sr" | head -n 1 | sed -e "s/.*%\s*\(.*\)//g")
cp -r "$MOUNTPOINT/myfiles" "$HOME/Documents"
Se, no entanto, você quiser atualizar o conteúdo das duas pastas regularmente, provavelmente será melhor usar rsync em vez de cp , por exemplo, assim:
rsync -rtu --delete "$MOUNTPOINT/myfiles" "$HOME/Documents"
Se você quiser usar rsync , considere a página de ajuda via rsync --help .