我在命令行中创建了脚本,但是我遇到了问题。我需要从命令行自动更改日期。有可能吗?
我知道,例如,我可以使用静态日期
let providers: [FUIAuthProvider] = [ facebookProvider, googleProvider ]
但是我需要在macOs中从互联网上自动获取日期。
答案 0 :(得分:0)
您可能需要做一些研究,这是一个可能的概述:
curl
从互联网获取日期并存储在文件中或发送到标准输出-在后一种情况下,您可以通过管道输入更多命令或将其存储在shell变量中。sed
,awk
,grep
,某些JSON编辑器等从(1)的结果中提取日期。如果您的URL仅返回日期而没有其他内容,则不需要。date
和shell变量或命令输出替换将日期作为参数传递。您可以使用man
命令,例如,在所有命令和Shell上找到文档。 man curl
。
您可能会得到一小段脚本(例如:
date `curl URL | sed command`
)或更长的时间。没人能真正告诉您,因为该问题并未说明该URL将返回什么。
如果您进一步陷入困境,请问一个新问题,以显示您的开发成果并解释错误,无疑会有人帮助您前进。
玩得开心!