ToddAndMargo via users wrote: > I am trying to get > > curl -s ipinfo.io -o - > > into a variable > > X=$(curl -s ipinfo.io -o -) > > But I lose all my line feeds when I > > echo -e $X > > How do I get my line feeds back? Quote the variable. You don't need -e; echo "$X" works. But with JSON data being returned, it would seemingly make more sense to parse the data and extract what you want: ipinfo=$(curl -s ipinfo.io) city=$(jq -r .city <<<$ipinfo) or just: city=$(curl -s ipinfo.io | jq -r .city) -- Todd
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure