Требуется вывод сценария bash на одну строку - curl и & gt; & gt; & gt; производит 2 линии

Я запускаю этот скрипт bash:

#!/bin/sh
date +"%Y-%m-%d %H:%M:%S " | tr -d 'n' >> /home/test_a5gh/Pub_IP.txt
curl http://checkip.amazonaws.com?newline -s >> /home/test_a5gh/Pub_IP.txt
cat /home/test_a5gh/Pub_IP.txt

После создания вышеуказанного файла я поместил его в папку /home/test_a5gh/, а затем выполнил исполняемый файл сценария:

$ sudo chmod u+x testip.sh

Затем, чтобы проверить скрипт, я побежал:

$ ./testip.sh

Однако выход этой команды создается на 2 строках. Вот пример:

2011-22-33 16:10:27 
111.222.333.444

Мне нужно, чтобы вывод отображался в 1 строке, например:

2011-22-33 16:10:27 111.222.333.444

Дополнительная информация:

Сценарий взято отсюда.

Вопрос:

Есть ли способ получить этот вывод на 1 строке?

1
задан 25 June 2016 в 03:56

0 ответов

Другие вопросы по тегам:

Похожие вопросы: