Какие шаги я сделал:
На компьютере с Linux (RHEL-6): tar -cvf <tarname.tar> .
На Unix-машине (Solaris-10): sftp <linuxUser@server.com> и ftp-файл в систему Unix.
Теперь распакуйте в Unix: tar -xvf <tarname.tar> .
При извлечении файлов я вижу, что некоторые файлы создаются с усеченными именами файлов, как показано ниже:
bash-3.2$ ls -lt
total 48
-rw-r--r-- 1 user group 454 Jan 13 01:53 FileNam
Вместо FileName.txt я получаю FileNam .
tar -tvf <tarname.tar> также отображает сокращенные имена файлов.
Как правильно распаковать файл tar после его переноса из Linux в Unix, а не через Windows?
Примечание. Tarfile, передаваемый в Unix, имеет полные имена файлов; только при извлечении tar-файла файлы создаются с усеченными именами файлов.
