Przenoszenie plików między systemami

Posted on Thu 08 June 2006 in Tips4Unices • 1 min read

Poniższe rozwiazanie znalałem na jednej z list dyskusyjnych. Chodziło o problem z tar-owaniem plików na Linuksie i odtwarzaniem ich na IRIX-ie. Okazuje się, że GNU tar ma domyślnie włączone opcje niekompatybilne z tar-em na IRIX-ie, które mogą dać znać o sobie w niektórych przypadkach.

Oprócz pomysłów z softem komercyjnym jak BRU, były sugestie nt. cpio, stara i pax-a. W końcu zaproponowano afio:

Wykonanie archiwum:
afio -Z -v -T 3k -o $output_filename_of_afioarchive /path/to/input/dir
Odtworzenie całego archiwum:
cd /wherever
afio -Z -v -i /cdrom/name_of_afio_archive
lub jednego pliku z archiwum:
afio -Z -v -i -y /path/to/single/file.blah /cdrom/afio_archive