وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش خواندن ورودی کاربر در یک متغیر در Bash

0 7
زمان لازم برای مطالعه: 2 دقیقه


هنگام نوشتن اسکریپت های Bash، دانستن روش خواندن ورودی کاربر در یک متغیر ضروری است. این process شامل دریافت داده از یک کاربر و ذخیره آن در یک متغیر برای پردازش بیشتر است. این مقاله روش‌های مختلف برای خواندن ورودی کاربر در یک متغیر در Bash را بررسی می‌کند و نمونه‌ای از اسکریپت ارائه می‌کند که نشان می‌دهد process.

خواندن ورودی کاربر در یک متغیر در Bash

روش‌های مختلفی برای خواندن ورودی کاربر در یک متغیر در Bash وجود دارد، در اینجا چند روش رایج برای انجام آن وجود دارد:

1: با استفاده از دستور خواندن

دستور read برای دریافت ورودی کاربر از خط فرمان و ذخیره آن در یک متغیر استفاده می شود، نحو استفاده از دستور read به صورت زیر است:

خواندن <متغیر_نام>

این روش زمانی مفید است که می‌خواهید ورودی را از کاربر درخواست کنید و آن را در یک متغیر ذخیره کنید، در اینجا نمونه‌ای از اسکریپت Bash است که از دستور خواندن برای دریافت ورودی کاربر و ذخیره آن در یک متغیر استفاده می‌کند:

#!/bin/bash
اکو “اسم شما چیست؟”
خواندن اطلاعات 1
اکو “سلام، $info1! شما چند سال دارید؟”
خواندن اطلاعات 2
اکو “شما هستید $ info2 ساله.”

دستور خواندن اول برای دریافت نام کاربر و دستور خواندن دوم برای دریافت سن کاربر استفاده می شود. متغیرها “اطلاعات 1” و اطلاعات 2 سپس برای چاپ یک تبریک شخصی و سن استفاده می شود:

پیشنهاد می‌کنیم بخوانید:  چگونه یک رشته را از توابع Bash برگردانیم

روش خواندن ورودی کاربر در یک متغیر در Bash

2: استفاده از Prompt

می توان از یک دستور برای درخواست ورودی و ذخیره آن در یک متغیر استفاده کرد، نحو استفاده از یک اعلان به شرح زیر است:

خواندن “اسمت را وارد کن: “ <متغیر_نام>

این روش زمانی مفید است که می خواهید از کاربر برای ورودی در یک قالب خاص درخواست کنید، در اینجا نمونه ای از اسکریپت Bash است که از یک اعلان برای دریافت ورودی کاربر و ذخیره آن در یک متغیر استفاده می کند:

#!/bin/bash
خواندن “اسمت را وارد کن: “ اطلاعات 1
خواندن “سن خود را وارد کنید: “ اطلاعات 2
اکو “سلام، $info1! شما هستید $ info2 ساله.”

دستور خواندن دو بار با یک اعلان برای دریافت نام و سن کاربر، متغیرها استفاده می شود “اطلاعات 1” و اطلاعات 2 سپس برای چاپ یک تبریک شخصی و سن استفاده می شود:

روش خواندن ورودی کاربر در یک متغیر در Bashروش خواندن ورودی کاربر در یک متغیر در Bash

نتیجه

خواندن ورودی کاربر در یک متغیر یکی از جنبه‌های ضروری نوشتن اسکریپت‌های Bash با استفاده از آن است خواندن فرمان یا الف سریع، کاربران می توانند ورودی کاربر را دریافت کرده و آن را در یک متغیر برای پردازش بیشتر ذخیره کنند. این مقاله روش‌های مختلف برای خواندن ورودی کاربر در یک متغیر در Bash را بررسی کرده و نمونه‌هایی از اسکریپت‌ها را ارائه می‌کند که هر روش را نشان می‌دهد.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
پیشنهاد می‌کنیم بخوانید:  اکو بدون کاراکتر خط جدید در Bash

زمان انتشار: 1402-12-29 01:52:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید