Как я могу это сделать? Я пытаюсь сделать это как RESULT = `wget $ URL`
P.S. - Также какие рекомендованные источники для изучения сценариев оболочки?
Как насчет:
RESULT="`wget -qO- http://example.com`"
echo $RESULT
Редактировать: Да, это работает.
Предпочтительным способом будет
result=$(wget -qO- http://example.com)
echo "$result"
(имя переменной в нижнем регистре, $()
вместо ``
и цитируемое расширение результирующей переменной).
Для сценариев оболочки с bash и / или POSIX sh, http://mywiki.wooledge.org/BashGuide - руководство для чтения. И на этой вики, и на http://wiki.bash-hackers.org/ есть еще много полезных ресурсов. Боюсь, что большинство других ресурсов по написанию сценариев оболочки являются мусором, поэтому лучше придерживаться этих двух.