How to take input from user in bash script

0 votes
I am trying to run a bash script in which I have to take input from the user and depending on the input, I have to run some task. How can I ask for input and then run the associated task?
Jan 31, 2019 in Linux Administration by Komal
410 views

1 answer to this question.

0 votes

You can use if-else branch to check the input and then do the associated task:

echo -n "Enter Yes or No:"
read answer
if ["$answer" = "Yes"]; then
    # Yes associated task
else 
    # No associated task
fi
answered Jan 31, 2019 by Omkar
• 69,190 points

Related Questions In Linux Administration

0 votes
1 answer

How to find the first field from a file in Bash Shell?

Hi@akhtar, You can extract text from a file. ...READ MORE

answered Oct 20, 2020 in Linux Administration by MD
• 95,340 points
263 views
0 votes
1 answer

How to extract file base name without path and extension in bash?

You don't actually have to call the ...READ MORE

answered May 31, 2019 in Linux Administration by Shubham
• 13,490 points
4,098 views
0 votes
1 answer

How to find the group associated with a user in linux?

To list all the groups groups or to list ...READ MORE

answered Jun 21, 2019 in Linux Administration by DareDev
• 6,890 points
370 views
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

How do I set variable if a specific package version is installed in CFEngine?

Here is what you can do.Just use packagesmatching to ...READ MORE

answered Jul 12, 2018 in Other DevOps Questions by Atul
• 10,230 points
480 views
+1 vote
3 answers
–1 vote
1 answer

How to get octal file permission in linux?

You can use this: stat -c "%a %n" ...READ MORE

answered Jan 3, 2019 in Linux Administration by Omkar
• 69,190 points
969 views
0 votes
1 answer

How to create a symlink in Linux?

To create a symbolic link, you can ...READ MORE

answered Feb 1, 2019 in Linux Administration by Omkar
• 69,190 points
346 views
webinar REGISTER FOR FREE WEBINAR X
Send OTP
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP