लिनक्स में, मुझे निम्न समस्या paste
है (GNU कोरुटिल्स) 8.13 से:
डिफ़ॉल्ट (TAB) की तुलना में एक और सीमांकक सेट करने का प्रयास या तो केवल परिभाषित सीमांकक के पहले वर्ण को मुद्रित करता है या इसे अनदेखा करता है।
प्रश्न : कैसे उपयोग करते समय एक (कई) सीमांकक परिभाषित करता है paste
?
सीधे शब्दों में, उदाहरण के लिए, एबीसी -123 का परिसीमन अच्छा होगा। "मल्टीपल" से मेरा मतलब एक के बजाय 2 TABS है।
परिसीमन को अंजाम देने वाले पैटर्न जो मैंने अब तक आज़माए हैं
--delimiters="\delimiter"
--delimiters='\delimiter'
--delimiters=$"\delimiter"
--delimiters=$'\delimiter'
सभी एक ही परिणाम के साथ: केवल पहले चरित्र को स्वीकार किया जाता है या पूरी तरह से अनदेखा किया जाता है। मैंने लघु संस्करण -d"\"
और कई उदाहरण और ndahs भी आज़माए हैं; कुछ भी तो नहीं।
इसके अलावा:
--delimiters="\\"
→ त्रुटि संदेश
क्या पूरी तरह से काम करता है, हालांकि मैं क्या चाहता हूँ:
--delimiters="\n"
→ न्यूलाइन--delimiters="\0"
→ कुछ भी नहीं--delimiters="\t"
→ TAB, डिफ़ॉल्ट। महान।
/dev/null
करना " काम करता है (इसके अलावा: क्या यह सामान्य ज्ञान है जो मैंने अब तक याद किया है और यदि नहीं: आपको यह जानकारी कहां से मिली?)