如何在我的 curl 脚本中只提取时间戳和日期?
How do I extract only timestamp and date at my curl script?
我有这个脚本可以测试我的连接并记下状态代码。每次运行时,我都想在它的顶部提取日期戳和时间。像这样:
Date and Time
result1
result2
result3
Date and Time
result1
result2
result3
我的脚本如下所示:
while read LINE; do curl -o /dev/null --silent --head --write-out "%{http_code} $LINE\n" "$LINE"; done < /home/otto/Desktop/todo | tee >> /home/otto/Desktop/test_results.txt
我还想在结果之间添加一些间距,因为我当前的结果日志是这样的:
result1
result2
result3
result1 ---> I run the script again
result2
result3
有人可以帮忙吗?
试试这个:
(
echo "• $(date -Is):"
while read URL; do
curl -o /dev/null --silent --head --write-out " %{http_code} $URL\n" "$URL";
done
) </home/otto/Desktop/todo | tee >>/home/otto/Desktop/test_results.txt
我有这个脚本可以测试我的连接并记下状态代码。每次运行时,我都想在它的顶部提取日期戳和时间。像这样:
Date and Time
result1
result2
result3
Date and Time
result1
result2
result3
我的脚本如下所示:
while read LINE; do curl -o /dev/null --silent --head --write-out "%{http_code} $LINE\n" "$LINE"; done < /home/otto/Desktop/todo | tee >> /home/otto/Desktop/test_results.txt
我还想在结果之间添加一些间距,因为我当前的结果日志是这样的:
result1
result2
result3
result1 ---> I run the script again
result2
result3
有人可以帮忙吗?
试试这个:
(
echo "• $(date -Is):"
while read URL; do
curl -o /dev/null --silent --head --write-out " %{http_code} $URL\n" "$URL";
done
) </home/otto/Desktop/todo | tee >>/home/otto/Desktop/test_results.txt