问题标签 [tr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - Perl 中带有 /c 修饰符的奇怪 tr/// 运算符行为
修饰符在这里/c
做了一些我不明白的事情。我想知道为什么下面的代码会打印“abc3333”?
sed - 如何使用 linux regex 创建多个 reg 文件
我有一个数据文件和一个 reg 模板文件:
数据文件包含:
注册模板:
我想创建循环,从模板创建新的 reg 文件,名称来自第一列,并使用第一列更改位于 HKEY_USERS 中的“名称”,并使用第二列更改 IP 地址。
例如:
命令后的预期视图:
sed - 比较两个参数
我有两个参数:
我希望每次都检查文件中的这些参数,如果其中一个缺少在下一个或opositive之后添加,或者如果它们根本缺少在“security.server.ip =”之后添加
例如:
如果我们在文件参数中有:
预期视图:
无法创建整个过程 grep 并在 grep 之后添加
git - 在 OSX 上,使用 tr 压缩 git diff 结果将空格转换为制表符
我的问题很容易复制,我只在 OSX 上使用与 10.8.3 捆绑在一起的默认版本“tr”对其进行了测试。
每当我做一个:
结果如下:
注意这些字符之间的分隔字符都是空格。现在,当我将该命令直接通过管道传递到 tr 以按如下方式挤出这些空间时:
它会导致所有空格都转换为一个制表符(我试图将其粘贴到此处,但实际上并没有用)。
问题是,如果我正确地记得我的 bash,这根本不是预期的行为。此外,当我尝试通过将其放入文本文件中来复制它时,对文本文件进行 cat-ing 并通过相同的管道对其进行 tr-ing,它确实按预期工作。
有谁知道这是为什么,你将如何优雅地解决它?
我的最终目标是在 python 中解析这些结果,如果两个数字和文件名之间只有一个空格,这会容易得多。
unix - 为什么 tr -d 用 - 替换目标?
根据 tr 人的说法:
-d, --delete 删除 SET1 中的字符,不翻译
然而
现在可以使用附加命令将其删除,例如
但我在这里错过了什么吗?为什么 delete 用 - 替换?
sed - 如何使用 sed 或 tr 删除带括号的计数器
如何使用 sed 或 tr 删除带括号和制表符的计数器
输入:
输出:
柜台部分一直让我发疯,因为我能够移除其他所有东西。有任何想法吗?
bash - 删除文件末尾的换行符
要删除所有可以删除的换行符,请说:
但是您将如何使用tr
仅删除文本文件末尾/底部的换行符?
我不确定只指定最后一个。
shell - 删除字段之间的空格
我有超过 400,000 个字段,input.txt
由空格分隔。例如0 2 1 1 1 2
重复 400,000 次。
我需要把它们放在一起021112
。
我怎么做?
bash - BASH:使用 tr 将一行分隔成单词
我的 Bash 作业的一部分包括读取文本文件,然后将每一行分成单词并使用它们。
单词由 分隔|
,行由 分隔\n
。我们被告知使用该tr
命令,但我找不到优雅的解决方案。
一个例子:
应该给:
每次迭代一个词。
bash - 打印当前路径的一部分
我们有一个小问题,不胜感激。
我们有以下路径:
我们还有 :
我们想做一些类似的事情/root/dir1/dir2/dir3/file.sav
-/root/dir1/dir2
并且只得到dir3/file.sav
.
我们尝试过合作tr -d
但没有成功。