gpt4 book ai didi

bash - 我正在尝试将 tr 与多个集合一起使用,但不确定如何

转载 作者:行者123 更新时间:2023-12-04 12:52:35 25 4
gpt4 key购买 nike

我用过:

tr -dc [:alpha:] < $fileDoc | wc -c

计算所有字母,

tr -dc ' ' < $fileDoc | wc -c

计算所有空格,

tr -dc '\n' < $fileDoc | wc -c

计算文本文档中的所有新行。

我现在想做的是计算文档中的所有其他字符,因为我会调用其他所有字符。

这是文档中的文本:

您好,这是一个测试文本文档。

123

!@#

有没有办法删除找到的所有[:alpha:]\n 并计算剩余的字符数?

最佳答案

这应该可以解决问题

tr -d '[:alpha:] \n'  < $fileDoc | wc -c

或者如果您想在空白的定义中包含制表符

tr -d '[:alpha:][:space:]'  < $fileDoc | wc -c

根据 OP 的评论,删除字母、空格、数字和换行符并计算所有剩余字符:

tr -d '[:alnum:][:space:]' < $fileDoc | wc -c

[:alnum:] 考虑字母表中的字母和数字。 [:space:] 处理所有空格,包括换行符

关于bash - 我正在尝试将 tr 与多个集合一起使用,但不确定如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22003685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com