انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: Keyvan-Tabaei در 16 بهمن 1397، 05:04 بظ
-
سلام
من در اوبونتو تازه وارد هستم
میخواستم بدونم امکانش هست چتدین خط کد در ترمینتال رو همزمان اجرا کرد ؟
دقیقا منظورم کاریه که در ویندوز با قایل های .bat مبشه انجام داد
ممنونم
-
دقیقا منظورتون رو متوجه نشدم.
اما میتونین چند دستور رو با استفاده از & از هم جدا کنین و به صورت همزمان اجراشون کنید. همچنین میتونین از && هم استفاده کنید که دستورات رو به ترتیب اجرا میکنه یعنی صبر میکنه دستور اول کارش تموم شه و بعد میره سراغ بعدی و به همین شکل ادامه میده.
علاوه بر اینها میتونید دستوراتتون رو توی یه فایلی بنویسین که اولش نوشته باشه:
#!/bin/bash
میتونین هر دستور رو توی یه خط بنویسین و بعد از اینکه فایل رو ذخیره کردین بهش دسترسی اجرا شدن بدین به این شکل:
chmod +x file
و بعد اجراش کنین:
./file
(پسوند فایلهای بش اسکریپت رو معمولا sh میذاریم اما اگر اول فایل اون خطی که گفتم رو بنویسید دیگه لازم به گذاشتن پسوند نیست.)
-
دقیقا منظورتون رو متوجه نشدم.
اما میتونین چند دستور رو با استفاده از & از هم جدا کنین و به صورت همزمان اجراشون کنید. همچنین میتونین از && هم استفاده کنید که دستورات رو به ترتیب اجرا میکنه یعنی صبر میکنه دستور اول کارش تموم شه و بعد میره سراغ بعدی و به همین شکل ادامه میده.
علاوه بر اینها میتونید دستوراتتون رو توی یه فایلی بنویسین که اولش نوشته باشه:
#!/bin/bash
میتونین هر دستور رو توی یه خط بنویسین و بعد از اینکه فایل رو ذخیره کردین بهش دسترسی اجرا شدن بدین به این شکل:
chmod +x file
و بعد اجراش کنین:
./file
(پسوند فایلهای بش اسکریپت رو معمولا sh میذاریم اما اگر اول فایل اون خطی که گفتم رو بنویسید دیگه لازم به گذاشتن پسوند نیست.)
ممنونم