我创建了一个 bash 脚本,在其中我想运行一个程序pihole -up
.我希望能够将该程序的输出重定向到文件,可以逐行或完成后
到目前为止我已经尝试了多种选择
pihole -up || log.txt
pihole -up > log.txt
(pihole -up) > log.txt
无论我怎么尝试,我似乎都会得到一个乱码文件,就像这样'log.txt'$'\r'
输出正确,但文件名错误。我该如何解决这个问题?
我创建了一个 bash 脚本,在其中我想运行一个程序pihole -up
.我希望能够将该程序的输出重定向到文件,可以逐行或完成后
到目前为止我已经尝试了多种选择
pihole -up || log.txt
pihole -up > log.txt
(pihole -up) > log.txt
无论我怎么尝试,我似乎都会得到一个乱码文件,就像这样'log.txt'$'\r'
输出正确,但文件名错误。我该如何解决这个问题?