相关疑难解决方法(0)

如何在模式后grep内容?

给定一个文件,例如:

potato: 1234
apple: 5678
potato: 5432
grape: 4567
banana: 5432
sushi: 56789
Run Code Online (Sandbox Code Playgroud)

我想grep所有开头的行,potato:但只管道后面的数字potato:.所以在上面的例子中,输出将是:

1234
5432
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

linux grep

70
推荐指数
4
解决办法
10万
查看次数

匹配后在线打印所有内容

我有一个大文本文件,中间包含一个唯一的字符串.我想要做的是使用grep打印字符串之后的所有内容.

cat textfile | grep "target_string"
This highlights target_string but prints the whole file

cat textfile | grep -o "target_string"
This prints only target_string

cat textfile | grep -o "target_string*"
This prints only target_string
Run Code Online (Sandbox Code Playgroud)

如何在target_string之后打印所有内容之前没有任何内容?

bash grep

28
推荐指数
4
解决办法
7万
查看次数

如何在bash中获取变量配置的值?

我有一个linux配置文件,其格式如下:

VARIABLE=5753
VARIABLE2=""
....
Run Code Online (Sandbox Code Playgroud)

如何使用标准的linux工具或正则表达式获得VARIABLE2的fe值?(我需要解析文件中的目录路径).提前致谢.

regex linux bash

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

比赛后Grep打印

我使用grep它输出这样的列表

/player/ABc12
/player/ABC321
/player/EGF987
/player/egf751
Run Code Online (Sandbox Code Playgroud)

不过,我想只给玩家这样的名称ABC321,EFG987等...

bash grep

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

grep匹配后得到下一个单词

我正在使用此命令检索连接到接入点的客户端的信号平均功率:

iw dev wlan0 station dump | grep -E 'Station|signal avg': 
Run Code Online (Sandbox Code Playgroud)

我得到以下信息:

"my_MAC_Address"(在wlan0上)

信号平均: -46 dBm

粗体是我与grep匹配的东西,我只想在匹配后得到这个词,即MAC地址和数字-46.我一直在玩awk但没有成功.希望你能帮我!

bash awk grep

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

使用 bash 解析 .env 文件

我有 .env 文件,我正在尝试从中解析值。

我跑了这个

cat .env | grep PORT=

我有

PORT=3333

如何获取特定键的值?

linux bash shell environment-variables

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

标签 统计

bash ×5

grep ×4

linux ×3

awk ×1

environment-variables ×1

regex ×1

shell ×1