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 in Linux Administration by Komal
23 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 by Omkar
• 67,120 points

Related Questions In Linux Administration

0 votes
1 answer
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 20 in Linux Administration by DareDev
• 6,810 points
12 views
0 votes
1 answer
0 votes
1 answer

How to increase Swap Memory in CentOS 7?

Follow the below steps and procedures: Prerequisites Must have ...READ MORE

answered Oct 5, 2018 in Linux Administration by Frankie
• 9,810 points
506 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,240 points
65 views
+1 vote
3 answers
0 votes
1 answer

How to get octal file permission in linux?

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

answered Jan 3 in Linux Administration by Omkar
• 67,120 points
66 views
0 votes
1 answer

How to create a symlink in Linux?

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

answered Jan 31 in Linux Administration by Omkar
• 67,120 points
50 views