Unix命令tr -c用法

时间:2012-09-09 16:31:09

标签: unix tr

我无法理解tr(Unix命令)中的-c选项。

查看tr的这种格式:tr [Options] set1 [set2]

我理解-c是[{1}}可用的[选项],这意味着“它需要set1的补充(也就是所有不在set1中的字符)。但是,有人可以给一个如何使用此命令并解释其好处的示例。

谢谢

1 个答案:

答案 0 :(得分:3)

这意味着要补充角色范围。当您补充字符串A-Z时,您将获得任何不在A ... Z 中的字符。

有时使用补充指定任务要容易得多。假设您要计算C源文件中的分号数。您删除所有非分号并计算剩下的内容:

tr -d -c \; < file.c | wc -c