小编03t*_*t02的帖子

删除shell中一行的最后一个单词

我正在寻找如何删除shell中一行的最后一个单词!我使用sed,但我只找到了如何删除每一行的激光词,而不是指定行.例如:我有一个文件test.db

key1 value1
key2 value2
key3 value3
Run Code Online (Sandbox Code Playgroud)

我只想删除value3

sed -i s/'\w*$'// test.db
Run Code Online (Sandbox Code Playgroud)

这一行只删除每一行的最后一个字!

linux bash shell sed sh

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

获取字符串SHELL的第一个字符

我想先写一个字符串的第一个字符,例如:

$>./first $foreignKey

我想得到 "$"

我搜索了它,我发现了一些解决方案,但它只涉及bash而不是 Sh !

linux sh

3
推荐指数
4
解决办法
9796
查看次数

标签 统计

linux ×2

sh ×2

bash ×1

sed ×1

shell ×1