我正在寻找如何删除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)
这一行只删除每一行的最后一个字!
我想先写一个字符串的第一个字符,例如:
$>./first $foreignKey
我想得到 "$"
我搜索了它,我发现了一些解决方案,但它只涉及bash而不是 Sh !