কীভাবে 7z জিপ এক্সট্রাক্ট করতে হবে এবং সঠিক ডিরেক্টরি স্ট্রুকিউশন রয়েছে?


33
XXXhostXXX:temp XXXuserXXX$ ls -a dir1/
.   ..  a.txt   b.txt
XXXhostXXX:temp XXXuserXXX$ pwd
/Users/XXXuserXXX/temp
XXXhostXXX:temp XXXuserXXX$ 7z a -t7z dir1 dir1

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=utf8,Utf16=on,HugeFiles=on,4 CPUs)
Scanning

Creating archive dir1.7z

Compressing  dir1/a.txt      
Compressing  dir1/b.txt      

Everything is Ok
XXXhostXXX:temp XXXuserXXX$ ls
dir1    dir1.7z
XXXhostXXX:temp XXXuserXXX$ mkdir tmp
XXXhostXXX:temp XXXuserXXX$ mv dir1.7z tmp/.
XXXhostXXX:temp XXXuserXXX$ cd tmp/
XXXhostXXX:tmp XXXuserXXX$ ls
dir1.7z
XXXhostXXX:tmp XXXuserXXX$ 7z e dir1.7z 

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=utf8,Utf16=on,HugeFiles=on,4 CPUs)

Processing archive: dir1.7z

Extracting  dir1/a.txt
Extracting  dir1/b.txt
Extracting  dir1

Everything is Ok

Folders: 1
Files: 2
Size:       58
Compressed: 216
XXXhostXXX:tmp XXXuserXXX$ ls
a.txt   b.txt   dir1    dir1.7z
XXXhostXXX:tmp XXXuserXXX$ 
XXXhostXXX:tmp XXXuserXXX$ ls -a dir1
.       ..

কেন শেষে a.txtএবং b.txtবাইরে নিয়ে যাওয়া হয়েছিল dir1?

উত্তর:


68

দেখে মনে হচ্ছে আপনি ই-এর পরিবর্তে x কমান্ড চেষ্টা করতে চাইতে পারেন । উদাহরণ স্বরূপ

7za x test.7z

আমার জন্য কাজ করে এবং সম্পূর্ণ ডিরেক্টরি কাঠামো সংরক্ষণ করে


6
ধন্যবাদ এবং +1, তবে আমি আশা করি "e" এর সাথে এই আচরণটি না থাকুক !! আমার বাড়ি ফোল্ডারের এখন এটা 2147 ফাইলের নামে আছে, আপ হয়তো 10 বা 20 থেকে: '(((((
Shautieh
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.