如何不列出“。”和curl命令中的“ ..”:“ curl -l ftp:”

时间:2019-10-03 06:52:56

标签: bash shell curl ftp

命令:curl -l ftp://test:test@test/test/

任务:不列出“ .”和“ ..

输出:

.
..
test.txt
test_2.txt

所需的输出:

test.txt
test_2.txt

1 个答案:

答案 0 :(得分:0)

使用GNU sed。我建议将此附加到您的命令中以删除仅包含一个或两个点的行:

| sed -r '/^\.{1,2}$/d'

并添加到curl选项-s(静默)以禁止其统计信息输出。


请参阅:man sedThe Stack Overflow Regular Expressions FAQ