Strona 1 z 1

kopiowanie najnowszego pliku

: 13 kwie 2016, 21:30
autor: hpzzz
witam chciałem się spytać jak skopiować z jednego katalogu do drugiego ale ostatni utworzony plik .
Mam katalog co raz na dzień tworzy sie nowy plik z inna nazwa i w inny czasie ale codziennie.
I chce ten plik skopiować do innego katalogu ale tylko ten nowy i tylko jeden reszta mnie nie interesuje i ma sie nie kopiować.
np mam plik 1,2,3,4 i ostatni jest 4 po dacie to chce tylko ten skopiować reszta ma zostać i innych plików nie chce

Re: kopiowanie

: 14 kwie 2016, 13:12
autor: mario_7
Można wyświetlić listę plików posortowaną pod kątem czasu utworzenia, wybrać tylko pierwszy z nich i skopiować go do innego katalogu, mniej więcej tak:

Kod: Zaznacz cały

cp $(ls -t | head -1) /katalog-docelowy/
To oczywiście nie jest rozwiązanie idealne i są sytuacje, w których zawiedzie, ale z Twojego opisu wynika, że będzie wystarczające.

Re: kopiowanie

: 15 kwie 2016, 00:06
autor: hpzzz
Dziękuje może być jest oki

Re: kopiowanie najnowszego pliku

: 15 kwie 2016, 19:24
autor: enedil
Ten kod łamie się przykładowo gdy nazwa pliku zawiera nazwę.