First of all, the question and answer are both irrelevant. You acted way out of line, were very rude and very aggressive. Here are some of the comments you left (emphasis mine):
The difference her is that the question was UPDATED to include that he only need GUI not CLI AND I updated my answer to include one, my answer addresses his need for bar code readers, your answer does not in ANY WAY address "How to install software in terminal in one line and one time?". Are you so butthurt by my down vote that you are trawling through my history to try and trap me so I change my vote ? Thats quite pathetic and is just silly, the only way I will change my vote is if you stop dodging the issue and answer "How does a shell script in any way answer this issue ? "
Butthurt? Pathetic? Really?
You then brought the fight to meta with the following comments on ATR's answer here:
I will ask this one last time for you HOW DOES A SHELL SCRIPT ADDRESS THE QUESTION, "How to install software in terminal in one line and one time?" I don't care about your hypothetical, just answer the bloody question or shut up.
Again with the SHOUTING and "just answer the bloody question or shut up"! I can't believe you actually had the gall to complain about someone else when you're behaving like this. What you are doing is trolling, pure and simple and it is not acceptable behavior. I don't care if the answer in question gave a recipe for brownies. There is simply no excuse for abusing other users in the way you did here.
Since you asked about the specific answer, of course it answers the question! Combining commands in a shell script is a classic way of doing things in one go. Instead of running
sudo add-apt-repository ppa:atareao/atareao
sudo add-apt-repository ppa:peterlevi/ppa
sudo apt-get update
sudo apt-get install my-weather-indicator unity-tweak-tool variety
as separate commands, the OP could simply run scriptname.sh
and get it done in one command. Now, you could have made some constructive criticism. For example:
- The
;
is not needed in shell scripts when commands are on different lines. - This could be improved by removing the
sudo
from the script and running the script itself assudo scriptname.sh
.
There are various useful comments you could have made. Instead, you chose to insult and attack the person who posted an answer because their answer did not meet your criteria. As if that weren't enough, you came here to complain about how despite your being incredibly rude and aggressive, the OP had the temerity to disagree with you. Please!
In the future, if you believe you have a valid point to make, make it politely and walk away if the OP disagrees. Even if you're right, shouting and insulting people automatically makes you wrong and is, at the very least, counterproductive.