English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر Linux paste

مجمع الأوامر في لينكس

أمر paste في Linux يُستخدم للدمج عموديًا لمحتوى ملفات.

يدمج الأمر paste كل ملف بشكل عمودي، خطوة بخطوة.

النحو

paste [-s][-d <حرف الفاصلة>][--help][--version][ملف...]

المساهمات

  • -d<حرف الفاصلة>أو--delimiters=<حرف الفاصلة>  استبدال حرف الفاصلة المبدئية بحرف الفاصلة المحدد.
  • -sأو--serial  علاوة على العمل المتوازي، يعمل بشكل سلس.
  • --help  مساعدة عبر الإنترنت.
  • --version  عرض معلومات المساعدة.
  • [ملف...] تحديد مسار ملفات العمل

مثال علىyxam

استخدام أوامر paste لدمج ملفات "file"، "testfile"، "testfile1"، وادخل الأمر التالي:

اختبار ملف testfile testfile1 #دمج محتويات ملفات معينة 

لكن، قبل تنفيذ الأوامر المذكورة أعلاه، يجب أولاً استخدام الأمر "cat" لعرض محتويات الثلاث ملفات، كما يلي:

$ cat file                  #محتويات ملف file  
xiongdan 200  
lihaihui 233  
lymlrl 231  
$ cat testfile              #محتويات ملف testfile  
liangyuanm ss  
$ cat testfile1             #محتويات ملف testfile1  
huanggai 56  
zhixi 73 

بعد تنفيذ أمر دمج الملفات "$ paste file testfile testfile1"، سيتم عرض محتويات الملفات المدمجة في واجهة البرنامج كما يلي:

xiongdan 200  
lihaihui 233  
lymlrl 231  
liangyuanm ss  
huanggai 56  
zhixi 73  

إذا كنت تستخدم معلمة "-s" لأمر paste، يمكنك دمج سطور ملف معين في سطر واحد للعرض. على سبيل المثال، دمج 3 سطور من ملف "file" في سطر واحد للعرض، أدخل الأمر التالي:

$ paste -s file             #دمج سطور ملف معين

بعد تنفيذ الأمر المذكور أعلاه، سيتم عرض محتويات البيانات كما يلي:

xiongdan 200 lihaihui 233 lymlrl 231 

ملاحظة: المعلمة "-s" ت更改 طريقة عرض محتويات ملف testfile فقط ولا تغير تنسيق الملف الأصلي.

مجمع الأوامر في لينكس