چاپ متن (Echo (echo))
با فرمان echo می توانی متن یا مقدار متغیر را ببینی. تمرکز ما روی «چاپ متن با echo» است. مثل وقتی روی تخته، جمله می نویسی و همه می بینند.
استفاده سریع: چاپ متن با echo
یک رشته بنویس و چاپ کن. ساده و مستقیم.
echo "Hello, World!"
گزینه ها: پایان خط و کاراکترهای ویژه
سه گزینه مهم داریم: -n بدون خط جدید، -e فعال سازی فرارها، -E غیرفعال سازی فرارها.
-n: بدون خط جدید
با -n انتهای چاپ، خط جدید اضافه نمی شود. خروجی ادامه می یابد.
echo -n "Hello,"
echo " World!"
-e: فعال سازی بک اسلش ها
با -e توالی های فرار مانند \n و \t اجرا می شوند.
echo -e "Hello\nWorld!"
-E: نمایش دقیق متن
با -E فرارها غیرفعال می شوند. متن دقیقا همان طور چاپ می شود.
echo -E "Hello\nWorld!"
استفاده در اسکریپت ها
در اسکریپت ها برای گزارش گیری و دیباگ به کار می رود. روند را نشان می دهد.
#!/bin/bash
echo "Starting the script..."
# دستورات اسکریپت اینجاست
echo "Script finished."
گام های تمرینی
- یک پیام ساده با
echoچاپ کن. - با
-nو سپسechoخروجی را پیوسته کن. - با
-eسطر جدید و تب را تست کن.
نکته: اگر خروجی عجیب شد، -E را امتحان کن.
جمع بندی سریع
- echo متن یا مقدار متغیر را چاپ می کند.
- -n خط جدید پایانی را حذف می کند.
- -e توالی های فرار را فعال می کند.
- -E نمایش دقیق متن را تضمین می کند.
برای مسیر فعلی، صفحه نمایش مسیر (pwd) را ببین. برای نمایش محتوا، فهرست فایل ها (ls) مفید است. همچنین فهرست فرمان ها در چاپ متن با echo دنبال می شود.