Temat: Skrypt przenoszący dane

Witam

Jaką postać powinien mieć skrypt przenoszący pliki z rozszerzeniem .txt  ze wszystkich podkatalogów w katalogu A do głównego katalogu B na tej samej partycji i następnie kasujący te podkatalogi w katalogu A?

2

Odp: Skrypt przenoszący dane

przeniesienie wszystkich txt załatwi komenda:
find ścieżka_do_katalogu_a -iname "*.txt" -exec mv {} ścieżka_do_katalogu_b \;
ale z tym kasowaniem to nie wiem o co ci chodzi - chcesz pokasować wszystkie podkatalogi zawierające jakiekolwiek pliki txt? Nawet jeśli są tam inne pliki?

3

Odp: Skrypt przenoszący dane

Dokładnie tak. Bo chodzi konkretnie o przenoszenie plików .avi z Torrentów a wraz z nimi znajdują się tam niepotrzebne dodatki . W zapytaniu rozszerzenie .txt było tylko przykładem. A wiec zakończone pliki .avi z torrenta są zapisywane w katalogu B, a reszta kasowana. Chyba można tą komendę umieścić w cronie,  prawda?

4

Odp: Skrypt przenoszący dane

Ta komenda find robi tylko przenoszenie. Kasowanie trzeba by jakoś inaczej załatwić.

5

Odp: Skrypt przenoszący dane

@enrike4: więc przenieś sobie wszystkie interesujące pliki a potem po prostu usuń całą zawartość katalogu A

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: Skrypt przenoszący dane

To rozumiem , sęk w tym, żeby robiło się to z automatu np o godz. xx,yy i kasowało po tej operacji wszystkie przekopiowane katalogi i pliki z katalogu A

7

Odp: Skrypt przenoszący dane

rm -rf A/* po tamtym poleceniu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: Skrypt przenoszący dane

Witam

a jak skryptem przenosić pliki na zewnętrzny nas ( samba lub ftp -  katalog prywatny z koniecznością logowania)

,

9

Odp: Skrypt przenoszący dane

Zamontuj zasób i normalnie przez scp. Chcesz sobie sprawę utrudnić to przez smbclient lub klienta ftp.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Skrypt przenoszący dane

korzystając z wput albo ncftpput.

11

Odp: Skrypt przenoszący dane

Dzięki działa

Może komuś się przyda:


mount.cifs \\\\192.168.1.XX\\NAZWA_FOLDERU /mnt/siec -o user=WPISAC_NAZWE,password=WPISAC_HASŁO_ZASOBU

,