我有一行(或多行)由任意字符分隔的数字。我可以使用哪些 UNIX 工具按数字对每一行的项目进行排序,同时保留分隔符?
例子包括:
10 50 23 42; 排序:10 23 42 5010.1.200.42; 排序:1.10.42.2001,100,330,42; 排序:1,42,100,330400|500|404; 排序:400|404|500由于分隔符是任意的,请随意使用您选择的单字符分隔符提供(或扩展)答案。
我想在我的文件中添加标签(在这种情况下为 PDF 文件),以便我可以在文件系统中搜索它们,然后从命令行或脚本中处理结果。
是否有一个 linux 工具可以对一般文件执行此操作?
一种简单的方法是修改文件名,然后使用 find -exec 或在管道中访问它们虽然我想用多重标签标记文件,并且文件名会变得很长,但我想以这种方式处理它们
例如,假设我有很多 PDF 文件。所以我想把它们中的一些标记为票据,其中一些标记为草稿
以便稍后我可以让应用程序浏览我的文件系统并处理所有匹配项。假设在适当的文件夹中为所有这些创建符号链接,或者将它们合并到一个 PDF 等...
我的问题不是关于那些在管道中排在第二位的程序:
ln , gs, pdfjoin,而是关于那些直接使用标签的程序,例如:应用标签并搜索包含这些标签的文件。