انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: makhmakhy در 22 اردیبهشت 1394، 06:15 ب‌ظ

عنوان: وارد کردن متن در خط ۲۰م یک فایل متنی (حل شد)
ارسال شده توسط: makhmakhy در 22 اردیبهشت 1394، 06:15 ب‌ظ
سلام
من میدونم که برای چاپ یه مقدار در یک فایل متنی باید از دستور echo استفاده کرد
اما میخواستم این متن رو مثلا در خط ۲۰م یک فایل تکست وارد کنم
میشه کمک کنید؟
عنوان: پاسخ : وارد کردن متن در خط ۲۰م یک فایل متنی
ارسال شده توسط: 藤沼 در 22 اردیبهشت 1394، 06:38 ب‌ظ
می‌تونید از دستور زیر استفاده کنید. این دستور جملهٔ «Let the games begin» رو در خط بیستم فایل foo.txt وارد و اندوخته می‌کنه:
sed -i "20i Let the games begin" foo.txt
عنوان: پاسخ : وارد کردن متن در خط ۲۰م یک فایل متنی (حل شد)
ارسال شده توسط: makhmakhy در 23 اردیبهشت 1394، 01:55 ب‌ظ
ممنون  :)