[英]git command output to a file
我正在使用Ubuntu OS,并且尝试执行git命令,如下所示:
git clone -v https://senuser:xxxx@bitbucket.org/senxxxx/xxxxx.git > /home/ubuntu/output1.txt 2>&1.
但是输出显示:
ubuntu@dev:~ [04:24:16]$ more output1.txt
Cloning into 'xxxxxxx'...
POST git-upload-pack (252 bytes)
ubuntu@dev:~ [04:24:24]$
但是,如果我手动执行命令,则会得到以下提示:
ubuntu@-dev:~ [03:28:36]$ sh testgitpull.sh
Cloning into 'xxxxxxaws'...
Password for 'https://senuser@bitbucket.org':
remote: Counting objects: 56, done.
remote: Compressing objects: 100% (40/40), done.
remote: Total 56 (delta 18), reused 0 (delta 0)
Unpacking objects: 100% (56/56), done.
Checking connectivity... done.
ubuntu@xxxx-dev:~ [03:28:48]$
有人可以帮忙如何获得上述输出而不是2行吗?
为什么不执行以下命令?
git clone -v https://senuser:xxxx@bitbucket.org/senxxxx/xxxxx.git &> /home/ubuntu/output1.txt
有关详细信息,请参阅what-does-devnull-21-mean
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.