چاپ متن و افزودن متن به فایل با دستور echo در لینوکس

چاپ متن و افزودن متن به فایل با دستور echo در لینوکس

بررسی و استفاده از دستور echo

از دستور echo در لینوکس برای چاپ متن در ترمینال یا اضافه کردن متن به یک فایل متنی استفاده می‌کنیم.

چاپ متن در ترمینال

برای چاپ متن در ترمینال مانند زیر عمل می‌کنیم:

echo "Hello Shell!"
          

افزودن متن به فایل متنی

اگه بخوایم متن جایگزین محتوای فایل بشه مانند زیر از یک > استفاده می‌کنیم.

در مثال زیر میخوایم متن myFile.txt رو با Hello from echo جایگزین کنیم.

echo "Hello from echo" > ~/Documents/myFile.txt 
          

اگه بخوایم متن به انتهای محتوای فایل اضافه بشه از >> استفاده می‌کنیم.

echo "Hello from echo" >> ~/Documents/myFile.txt
          

پشتیبانی از حروف خاص

دستور echo با آرگومان e قابلیت پشتیبانی از حروف خاص با بک اسلش رو خواهد داشت.

در مثال زیر ادامه ی متن در خط جدید نمایش داده میشه.

echo -e "Hello shell! \nThis is a test"
        

خلاصه

  • از echo برای چاپ متن در ترمینال و یا افزودن متن به یک فایل متنی استفاده می‌کنیم.

بازخورد و دیدگاه‌ ها

اولین نفری باشید که در این صفحه نظر می‌دهید

notifications برای اطلاع از جدیدترین مطالب و پست های مرتبط، عضو کانال تلگرام ما بشید.

arrow_drop_up
کپی شد!