কীভাবে ম্যাকের উপর বড় ফাইলগুলি বিভক্ত করবেন?


41

আমার ম্যাকটিতে আমার কাছে একটি 5 জিবি ফাইল রয়েছে এবং এটি ফ্ল্যাশ মেমরির বা এফএটি দিয়ে বহিরাগত হার্ড ফর্ম্যাটে কপি করতে পারি না। আমি কীভাবে এটি কিছু ছোট ফাইলগুলিতে বিভক্ত করতে পারি


আরএআর সরঞ্জামগুলিতে দেখুন।
অ্যালেক্স রেনল্ডস

2
আমি একটি নিখরচায় সমাধান খুঁজছি

উত্তর:


39

আপনি শেলটিতে এই কমান্ডটি ব্যবহার করতে পারেন:

split -b YOUR_EXPECTED_SIZES YOUR_FILE_NAME PATTERN_NAME_AS_OUTPUT

এবং এটি পুনরুদ্ধারের জন্য

cat SPITED_FILES_AS_LIST > NEW_FILE

আমি আশা করি এটি আপনার পক্ষে কার্যকর হবে!


2
আপনি যদি illegal byte countদৌড়ানোর পরে পান তবে আপনাকে split -b 500M input_file.tar.gz output_files.tar.gz.পূর্ণসংখ্যার বাইট গণনা প্রদান করতে হবে: split -b 500000000 input_file.tar.gz output_files.tar.gz.
স্যাম মালায়েক

2
@ এলএক্সএক্সআইআইআই এটির মূল্যের জন্য, আমি আবিষ্কার করেছি যে এটি ক্ষেত্রে সংবেদনশীল! সুতরাং -b 20Kকাজ না করে, -b 20kকবজির মতো কাজ করেছে :)
আগুন

65

হামাদের উত্তর দেওয়া থেকে আমার কিছুটা বিশদ প্রয়োজন ছিল, hints.macworld.comদেওয়া মন্তব্যের উপর ভিত্তি করে আমার জন্য কী কাজ করে তা এখানে :

split -b 1024m "YourFile.iso" "YourFile.iso."

এটি ফলাফল হিসাবে প্রয়োজনীয় হিসাবে 1024 এমবি ফাইলের (এবং শেষে একটি ছোট ফাইল) এর ফলাফল দেয়:

  • YourFile.iso.aa
  • YourFile.iso.ab
  • ...
  • YourFile.iso.af (শেষ ফাইলটি 1024mb এর চেয়ে কম হবে)

আমি আসল ফাইলের নামটি ব্যবহার করতে এবং 'যুক্ত করতে চাই। শেষ পর্যন্ত যাতে ফাইলটি এক নজরে কী তা সত্যিই এটি পরিষ্কার হয়ে যায়।

আমি 1024mb ফাইলগুলি বেছে নিয়েছি কারণ ভিওবিগুলি সেই আকার বলে মনে হচ্ছে, এবং টোস্ট 1024 এমবিতে ফাইলগুলিও বিভক্ত করেছে - তাদের অবশ্যই একটি ভাল কারণ থাকতে হবে!

এগুলিতে আবার যোগ দিতে:

cat YourFile.iso.* > YourFile.iso

মনে রাখবেন যে এখানে প্রথম যুক্তিটি শেষ হয়েছে * * যা একবারে সমস্ত আ, আব, এসি ইত্যাদি পাবেন get

এছাড়াও, আপনার উত্পাদনকারী ফাইলটি ইতিমধ্যে উপস্থিত থাকলে, এটি নিঃশব্দে ওভাররাইট করা হয় (ফাইন্ডারের মতো নামকরণের সদৃশ নয়)। বিভক্তির ম্যাক সংস্করণটি লিনাক্স সংস্করণের থেকে কিছুটা আলাদা, মনে হয় (একটির জন্য সংখ্যাসূচক প্রত্যয় (-d) সমর্থিত নয়)।


হালনাগাদ...

এই অ্যান্ডি ইবনেজের মন্তব্য অনুসরণ করে যে তার beforeএবং afterমেলে না ... এটি আমার পরীক্ষা:

ls -la
total 22336
drwxr-xr-x   3 ptim  staff   102B 20 Feb 23:10 .
drwx------+ 76 ptim  staff   2.5K 20 Feb 23:09 ..
-rw-r--r--@  1 ptim  staff    11M 20 Feb 23:10 test.mp4

split -b 1m test.mp4 test.split.

ls -la
total 44672
drwxr-xr-x  14 ptim  staff   476B 20 Feb 23:10 .
drwx------+ 76 ptim  staff   2.5K 20 Feb 23:09 ..
-rw-r--r--@  1 ptim  staff    11M 20 Feb 23:10 test.mp4
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.aa
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ab
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ac
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ad
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ae
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.af
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ag
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ah
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.ai
-rw-r--r--   1 ptim  staff   1.0M 20 Feb 23:10 test.split.aj
-rw-r--r--   1 ptim  staff   927K 20 Feb 23:10 test.split.ak

cat test.split.* > test.reconstituted.mp4

cat test.mp4 | md5
08db84d1806ec293582d217ed53b034c

cat test.reconstituted.mp4 | md5
08db84d1806ec293582d217ed53b034c

আমি ওএসএক্সে আছি, তবে হোমব্রিউ থেকে ব্যাশ ব্যবহার করছি এবং ওএস এর আগে আমার মধ্যে বিভেদ দ্বারা দংশিত হয়েছিল ... সম্ভবত অন্য কোনও ব্যক্তির উপরোক্ত দৃশ্যে মিড 5 এর মিল না হওয়ার কারণ বলতে পারে ...


আমি এটি করেছি এবং তারপরে আমি cat YourFile.iso | md5যাচাই করা আইএসও সত্যিকার অর্থে মূলর মতই যাচাই করার জন্য একটি দ্রুত কাজ করেছি । এটা ছিল না।
অ্যান্ডি ইবনেজ

তোকে! দুঃখিত তা শুনুন ... আমার পরীক্ষায় এমডি 5 সুন্দরভাবে মেলে :( হয়ত কোনও ওএসের
ত্রুটি আছে

দ্রুত পরীক্ষার সাথে আপডেট হয়েছে ... ভিডিও এখনও চালায়!
পিটিএম

আমি যখন আমার আইএসওকে আবার একসাথে রেখেছি তখন আমি কোনও সমস্যা ছাড়াই কিছু ফোল্ডার অন্বেষণ করতে পারি। দুঃখের সাথে আমি সত্যিই এটি পরীক্ষা করতে পারছি না যদি এটি পুনরায় তৈরি করা হয়েছিল কারণ আমার কাছে এমন কোনও ডিভাইস নেই যা এই মুহুর্তে এই ধরণের আইএসও পুনরুত্পাদন করতে পারে।
অ্যান্ডি ইবনেজ

আমি দেখেছি যে কোনও এনটিএফএস ড্রাইভের সাথে সম্মতি জানানোর সময় (ম্যাকের উপর প্যারাগন ড্রাইভার ব্যবহার করে) ফলাফলটি ভিন্ন ছিল, তবে এইচএফএস + ড্রাইভের সাথে সংযোগ দেওয়ার সময় ফলাফলটি সঠিক ছিল। বিভক্ত ফাইলগুলি উভয় চেষ্টার জন্য এনটিএফএস ড্রাইভে ছিল।
ক্রিস

4

হার্ড ডিস্ক ইউটিলিটি ব্যবহার করে আপনি নিজের ফ্যাট ড্রাইভে একটি স্পার্স বান্ডিল তৈরি করতে পারেন । এর অভ্যন্তরেও বৃহত্তর ফাইলগুলি অনুমোদিত - সিস্টেমটি বাকিটির যত্ন নেবে।

আপনি স্টিকটি এইচএফএসের সাথেও ফর্ম্যাট করতে পারেন বা আপনার যদি এটি উইন্ডোতেও প্রয়োজন হয় এনটিএফএস -3 জি ইনস্টল করুন এবং ড্রাইভটি এনটিএফএস ফর্ম্যাট করুন


2
এক্সএফএটি হিসাবে আরও ভাল ফর্ম্যাট করে, তারপরে পুরো ফাইলটি কাজ করে এবং উইন্ডোজ এবং ম্যাকোস উভয়ই এটি পড়তে এবং লিখতে পারে।
স্টিভ চেম্বারস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.