Bash 如何不列出"&引用;及"&引用;在curl命令中:";curl-l ftp:“;
命令:Bash 如何不列出"&引用;及"&引用;在curl命令中:";curl-l ftp:“;,bash,shell,curl,ftp,Bash,Shell,Curl,Ftp,命令:curl-lftp://test:test@测试/测试/ 任务:不列出“”和“。” 输出: . .. test.txt test_2.txt 期望输出: test.txt test_2.txt 使用GNU sed。我建议将其附加到命令中,以删除仅包含一个或两个点的行: | sed -r '/^\.{1,2}$/d' 并添加到curl选项-s(静默)以抑制其统计输出 请参阅:man sed和对ftp服务器端进行更改,或者从输出中删除这些行。您的代码可以工作,但这次,curl将%Tot
curl-lftp://test:test@测试/测试/
任务:不列出“
”和“。
”
输出:
.
..
test.txt
test_2.txt
期望输出:
test.txt
test_2.txt
使用GNU sed。我建议将其附加到命令中,以删除仅包含一个或两个点的行:
| sed -r '/^\.{1,2}$/d'
并添加到curl选项-s
(静默)以抑制其统计输出
请参阅:
man sed
和对ftp服务器端进行更改,或者从输出中删除这些行。您的代码可以工作,但这次,curl
将%Total%Received%Xferd Average Speed time Current
添加到列表顶部。实际上更多,有三条线。这就是我测试代码的方式:test=”ftp://test:test@测试/测试/“
curl-l$test | sed-r'/^\{1,2}$/d'
我建议在curl中添加选项-s
(静默)。添加“-s
”标志有效。答案下有关s
标志的注释应视为答案的一部分。我选择这个答案作为“选择答案”。