رئيسي آخر كيفية صدى بدون Newline

كيفية صدى بدون Newline



سيضيف الأمر 'echo' دائمًا سطرًا جديدًا عند تشغيله في وحدة تحكم الأوامر. يعد هذا مناسبًا عندما تريد طباعة المتغيرات البيئية وأجزاء أخرى من المعلومات. يفصل بين أجزاء المعلومات الفردية في الأمر ويسهل التعرف عليها.

كيف تزيل الحماية ضد الكتابة
كيفية صدى بدون Newline

ولكن ، إذا كنت تريد نسخ الإخراج واستخدامه في وحدة تحكم أخرى ، فقد يكون السطر الإضافي مشكلة. أيضًا ، إذا كنت بحاجة إلى استخدام أمر echo ولكنك تريد إنشاء ملف CSV ، فإن السطر غير المرئي يمكن أن يجعل كل جهودك غير مجدية.

تشرح هذه المقالة كيفية استخدام الأمر 'echo' بدون إنشاء سطر جديد لمنصات مختلفة.

كيفية الصدى بدون Newline في موجه أوامر Windows

إذا كان لديك Windows 10 ، فيمكنك الوصول إلى موجه الأوامر لإدخال أوامرك. هناك طرق يمكن أن يتسبب فيها الخط الجديد في حدوث مشكلات ، خاصة إذا كنت تريد نسخ الإخراج واستخدامه خارج موجه الأوامر.

لذلك ، إذا كتبت 'echo 1' كأمر في موجهك ، فستحصل على 1 كمخرج ، متبوعًا بسطر جديد وسطر إدخال آخر.

خط جديد

ولكن إذا كنت تريد استخدام نفس الأمر دون إضافة سطر جديد ، فأنت بحاجة إلى كتابة أوامر إضافية بعد 'echo'.

دعنا نتناولها خطوة بخطوة:

  1. اضغط على مفتاح 'Windows' و 'R' في نفس الوقت لفتح نافذة 'Run'.
  2. اكتب 'cmd' في المربع المفتوح.
    كمد
  3. اكتب الأمر التالي في موجه الأوامر:
    صدى | set / p = نصك أو متغيرك (في هذا المثال يكون '1')
  4. اضغط على 'دخول' لتنفيذ هذا الأمر.
  5. يجب ألا ترى سطرًا جديدًا بينهما.
    لا يوجد خط جديد
    إذا كنت تريد نسخ الإخراج إلى الحافظة ، فسيتعين عليك استخدام الأمر 'echo' مع الأمر 'clip'.
  6. استخدم الكود التالي:
    صدى | مجموعة / p = نصك أو متغير | مقطع
  7. سينسخ الأمر 'clip' النص أو المتغير إلى الحافظة.
  8. افتح أي أداة نصية. على سبيل المثال ، المفكرة.
  9. الصق الحافظة عليها.
  10. يجب أن ترى الإخراج الخاص بك في سلسلة نصية في برنامج 'المفكرة'.
    معجون

كيفية الصدى بدون Newline في Bash

Bash هي وحدة تحكم الأوامر في Linux و Mac OS ، والتي تتعرف أيضًا على أمر 'echo'. في حالة Bash ، ينشئ echo أيضًا سطرًا جديدًا في الإخراج ، ولكن يمكنك استخدام خطوات مختلفة لإيقافه.

أفضل طريقة لإزالة السطر الجديد هي إضافة '-n'. هذا يشير إلى عدم إضافة سطر جديد.

عندما تريد كتابة أوامر أكثر تعقيدًا أو فرز كل شيء في سطر واحد ، يجب عليك استخدام الخيار '-n'.

على سبيل المثال ، إذا أدخلت الرمز:
لـ x في $ {array [@]}
فعل
صدى $ x
تم | فرز

سيقوم الأمر 'echo $ x' بفرز المتغيرات في أسطر منفصلة. قد يبدو مثل هذا:
1
اثنين
3
4
5

لذلك ، لن تطبع الأرقام على نفس السطر.

هناك طريقة لعرض المخرجات على سطر واحد ؛ ما عليك سوى استخدام الأمر '-n'.

سيبدو كالتالي:

لـ x في $ {array [@]}
فعل
صدى -n $ x
تم | فرز

اضغط على رجوع وسترى الأرقام على نفس السطر.

صدى مع أمر برنتف في باش

هناك طريقة أخرى لتجنب إضافة سطر جديد باستخدام 'echo' وهي دمجه مع الأمر 'printf'.

على سبيل المثال ، دعنا نستخدم الكود التالي:
NewLine = `printf n`
echo -e Line1 $ {NewLine} Line2

كيف ترى الرسائل المحذوفة على iphone

بدون إضافة مسافة بعد n ، ستحصل على هذه النتيجة:

كيفية حذف كل لون واحد في الفوتوشوب

الخط 1 الخط 2

ومع ذلك ، إذا أضفت مسافة بعد n مثل هذا:
NewLine = `printf n`
صدى -e Line1 {NewLine} Line2

ستحصل على النتيجة التالية:
خط 1
خط 2

إذا كنت تريد طباعة كل مدخلاتك على نفس السطر لسبب ما ، فيمكنك دائمًا استخدام المثال الأول.

ماذا عن PowerShell؟

لا يُنشئ PowerShell في Windows سطرًا جديدًا باستخدام أمر echo. ولكن إذا كنت تريد إضافة محتوى مباشرةً إلى ملف نصي عبر PowerShell ، فيجب عليك كتابة الأمر '-NoNewline' بعد النص أو المتغير.

هذا مفيد للغاية لبناء ملف CSV ، على سبيل المثال. أو ، إذا كنت تريد لسبب ما أن تظل جميع المتغيرات الخاصة بك على نفس الخط.

لاحظ أنه بدون الأمر '-NoNewLine' ، سيستمر الانتقال تلقائيًا إلى سطر جديد بعد الوصول إلى نهاية السطر.

صدى ثور

الآن بعد أن عرفت كيفية تجنب إضافة سطر جديد باستخدام echo ، يمكنك متابعة الترميز.

إذا كنت تعرف طرقًا أخرى للإنجاز ، فلا تنس مشاركتها مع المجتمع في التعليقات. شكرا كثيرا مسبقا.

مقالات مثيرة للاهتمام

اختيار المحرر

قم بتعيين الإجراء الافتراضي لحوار إيقاف التشغيل في نظام التشغيل Windows 10
قم بتعيين الإجراء الافتراضي لحوار إيقاف التشغيل في نظام التشغيل Windows 10
يمكنك تعيين الإجراء الافتراضي لمربع حوار إيقاف التشغيل في Windows 10. تحتاج إلى تطبيق قرص التسجيل ، لأن واجهة المستخدم الرسومية مفقودة.
قم بتنزيل Wooden Walkways PREMIUM 4K Theme من متجر Microsoft
قم بتنزيل Wooden Walkways PREMIUM 4K Theme من متجر Microsoft
أصدرت Microsoft سمة أخرى بدقة 4K لمستخدمي Windows 10 عبر المتجر. تم تسميتها بـ 'الممرات الخشبية' ، وتحتوي على 20 صورة متميزة لتزيين سطح مكتبك. إعلان يتوفر المظهر بتنسيق * .deskthemepack (انظر أدناه) ويمكن تثبيته بنقرة واحدة. اهرب إلى الغابة على 20 مسارًا هادئًا في هذه 4K المتميزة
كيفية تسليط الضوء على التكرارات والبحث عنها في جداول بيانات Google
كيفية تسليط الضوء على التكرارات والبحث عنها في جداول بيانات Google
استخدم أيًا من الطرق الثلاث لتمييز التكرارات والعثور عليها في جداول البيانات باستخدام اللون أو الصيغ أو الوظائف الإضافية.
مراجعة مجموعة Lego Mindstorms Education Base
مراجعة مجموعة Lego Mindstorms Education Base
في عام 1949 ، بدأ Lego في بناء الطوب البلاستيكي المتشابك ، ونتيجة لذلك غير وجه لعب الأطفال. لا يزال قويا اليوم ، مع كون ليجو هاري بوتر أحد أكبر البائعين لعيد الميلاد 2011. أين ، رغم ذلك ، هل
احصل على جزء التقويم والتاريخ القديم الذي يشبه Windows 7 في Windows 10
احصل على جزء التقويم والتاريخ القديم الذي يشبه Windows 7 في Windows 10
قم بتعطيل جزء التقويم الجديد في نظام التشغيل Windows 10 واستعد التقويم الكلاسيكي الذي يشبه Windows 7 لساعة النظام.
كيفية استخدام تطبيق Google Home على جهاز الكمبيوتر
كيفية استخدام تطبيق Google Home على جهاز الكمبيوتر
يتيح لك تطبيق Google Home للكمبيوتر الشخصي التحكم في أجهزة Google Home من جهاز كمبيوتر محمول أو سطح مكتب، دون الحاجة إلى هاتف. كيفية إعداد تطبيق جوجل هوم.
كيفية مزامنة جهاز التحكم عن بعد لجهاز Wii
كيفية مزامنة جهاز التحكم عن بعد لجهاز Wii
تعرف على كيفية مزامنة جهاز التحكم عن بعد لـ Wii مع وحدة تحكم Wii وكيفية توصيل جهاز التحكم عن بعد لـ Wii بجهاز كمبيوتر حتى تتمكن من لعب ألعاب Wii على Windows باستخدام المحاكي.