2012-04-27 16 views
33

मुझे किसी फ़ोल्डर की सामग्री की प्रतिलिपि बनाने की आवश्यकता है जिसमें बाइनरी फ़ाइलों को किसी अन्य निर्देशिका में एक बाइनरी फ़ाइल में शामिल किया गया हो।मैं कई बाइनरी फ़ाइलों को लिनक्स सिस्टम पर एक फ़ाइल में कैसे कॉपी कर सकता हूं?

Windows में मैं बस का उपयोग कर सकते हैं:

copy file1 + file2 targetfile /B 

मैं लिनक्स के लिए कुछ इसी तरह नहीं मिला (मैं cat साथ एक दृष्टिकोण को देखा है, लेकिन मैं अनिश्चित हूँ अगर यह वास्तव में द्विआधारी फ़ाइलों के लिए काम करता है)।

उत्तर

62

यूनिक्स, पाठ और बाइनरी फ़ाइलें बीच कोई फर्क नहीं है, जिसके कारण आप कर सकते हैं बस cat उन्हें एक साथ:

cat file1 file2 > target_file 
27

cat एक बहुत ही उपयोगी सुविधा मौजूद है कि उत्पादन मानक आउटपुट में एक या अधिक फ़ाइलों की सामग्री होगा । इसे फ़ाइल में खोल-funcionality के साथ पुनर्निर्देशित किया जा सकता है। यह बाइनरी या एएससीआई फाइलों के साथ काम करेगा। कुछ प्रोग्रामिंग भाषाओं में जो लिंकिंग का उपयोग नहीं करते हैं, बिल्ली का प्रयोग बाइनरी फ़ाइलों को एक निष्पादन योग्य फ़ाइल में विलय करने के लिए किया जाता है।

cat file1 file2 > target_file 
संबंधित मुद्दे

 संबंधित मुद्दे