【发布时间】:2016-08-09 23:16:31
【问题描述】:
如何在 shell 中重复字符 - n 次?我已阅读并尝试过this,但这不适用于-。它抛出错误invalid option。以下是我使用的确切命令:
printf '-%.0s' {1..100}
原贴:printf '-%0.s' {1..100}
我还尝试通过放置\ 来转义-,但在这种情况下它会重复\- n 次。
【问题讨论】:
-
标题写着“dash”,但它被标记为“bash”。你指的是哪一个?
-
@Kusalananda:OP 指的是短划线字符(
-,ASCII / Unicode 代码点0x2d)。 (严格来说,角色的名字是连字符,但实际上这两个名字可以互换使用。) -
@mklement0 啊。我的严重误解。我最近读了太多关于语言严重受损的问题......