Strona 1 z 1

mv z wyłączenem lokalizacji ?

: 2014-03-27, 13:42
autor: czezz
Poniżej przedstawiam prostą strukturę plików na przykładzie, której opiszę mój problem:

Kod: Zaznacz cały

/testing/backup/1.txt
/testing/backup/2.txt
/testing/backup/3.txt
/testing/backup/test_file
/testing/tmp
/testing/1.txt
/testing/2.txt
/testing/.hidden_file
Ciciałbym przenieść (mv) całą zawatrość katalogu /testing go katalogu /testing/tmp
Jednak powyższe powinno pominąć plik /testing/1.txt i nie pominąć pliku /testing/backup/1.txt
Próbowałem różnych trików z find i wyłączeniem fraz np. -type f ! \( -name 1.txt\), ale to automatycznie pomijało również plik /testing/backup/1.txt
Czy ktoś z Was ma jakiś sprytny sposób na takie sytuacje ?

ps.
obecnie radzę sobie z tą sytuację przrz rsync:

Kod: Zaznacz cały

rsync /testing/* -a --exclude /test/1.txt /testing/tmp

Re: mv z wyłączenem lokalizacji ?

: 2014-03-27, 17:48
autor: mina86
man find i poszukaj “-path”.