标签: textutils

在单个传递中填充文件中的占位符

我有一个带有占位符字符串的骨架文本文件:

blah blah blah
blah $PLACEHOLDER_1$
blah
$PLACEHOLDER_2$
Run Code Online (Sandbox Code Playgroud)

等等.占位符的特定"形式"并不重要 - 我可以将它们更改为最适合特定实现的任何内容.

我有一个bash脚本,我知道占位符的值,我需要生成一个新文件,占位符替换为值.

#! /bin/sh
PLACEHOLDER_1 = 'string 1'
PLACEHOLDER_2 = 'multiline 
string 
2'
# TODO: Generate file output.txt from file output.template 
#       using placeholders above.
Run Code Online (Sandbox Code Playgroud)

我可以用sed多次通过,但这并不好玩.我希望使用Perl.我想只使用textutils和bash本身.

在一次传球中做我想做的最好的方法是什么?

bash awk replace sed textutils

6
推荐指数
3
解决办法
9727
查看次数

Android TextUtils用于什么目的?

我想知道 - "为什么其他人会在很多方面使用TextUtils?" - 但我不清楚这一点.开发者网站说它是一个简单的字符串拆分器.我理解这一点,但我不知道如何以实际的方式使用它或我可以使用它的目的?任何人都可以通过代码片段为我提供一些实际示例吗?

android textutils

6
推荐指数
2
解决办法
1万
查看次数

批处理docx到markdown

关于我如何获得的任何想法:

textutil -convert html file.doc -stdout | pandoc -f html -t markdown -o file.md
Run Code Online (Sandbox Code Playgroud)

以便我可以在文件夹及其所有子文件夹上执行命令,以便将markdown文件放在与原始文件夹相同的文件夹中?

markdown sh textutils batch-processing pandoc

4
推荐指数
1
解决办法
2243
查看次数

Kotlin:isNullOrEmpty 与 TextUtils.isEmpty

在 Kotlin(Android 项目)中,哪个更适合使用?

isNullOrEmpty或者TextUtils.isEmpty为什么

我相信他们做了确切的事情并且是“空”安全的,对吧?

android textutils kotlin

4
推荐指数
1
解决办法
2388
查看次数

我怎样才能让 GNU 排序把大写字母放在第一位?

我希望其他所有内容保持相同,只有大写字母在前。

sorting bash gnu textutils

2
推荐指数
1
解决办法
909
查看次数

标签 统计

textutils ×5

android ×2

bash ×2

awk ×1

batch-processing ×1

gnu ×1

kotlin ×1

markdown ×1

pandoc ×1

replace ×1

sed ×1

sh ×1

sorting ×1