Wydaje mi się, że w większości przypadków po rozpakowaniu archiwum tar otrzymamy katalog o tej samej nazwie co plik archiwum, ale z innym sufiksem. Ale w niektórych pechowych przypadkach, jakie spotkałem dzisiaj, po rozpakowaniu archiwum, znajduję wiele plików rozproszonych w katalogu roboczym, co jest uciążliwe.
Więc chcę się od ciebie nauczyć - w jaki sposób mogę przenieść te nowo utworzone pliki? Wiem, że powinno to być jakieś fantazyjne podejście „znajdź plus rm”, ale nie wiem dokładnie jak.
Znajduje każdy plik w bieżącym katalogu (i podkatalogach), który został zmodyfikowany w ciągu ostatnich 60 sekund, i przenosi go do / dest / dir.
źródło
Najprostszym sposobem (pod warunkiem, że nie masz interfejsu graficznego) będzie użycie mc . Może sortować pliki według daty.
Możesz również usunąć pliki, które były w tar z wiersza poleceń:
(-ztf) dotyczy plików tar.gz. Możesz użyć (-tf) dla normalnych tabel lub (-jtf) dla plików tar.bz2.
Jeśli lista plików jest zbyt duża, a powyższe polecenie dusi, możesz użyć xargs:
źródło