我使用以下命令对字符串的内容进行排序
set local_object [lsort -dictionary $list_object]
此命令将用空格替换新行
如何避免这种情况?
最佳答案
lsort 假定其参数是 Tcl 列表。包括换行符在内的任何空格都可以分隔该列表的元素,但不会保留在输出中。如果您想格式化输出列表,每行一个元素,您可以这样做:
set local_object [join [lsort -dictionary $list_object] "\n"]
关于linux - tcl : lsort -dictionary replace new lines by spaces,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35082737/