使用sed或awk只获取部分文件

NRG*_*NRG 0 bash awk sed

我有一个文件,其中包含如下文字:

Directory /home/user/ "test_user"
bunch of code
another bunch of code
Run Code Online (Sandbox Code Playgroud)

我怎样才能从这个文件中获取该/home/user/部分?

我已经设法用来awk -F '"' 'NR==1{print $1}' file.txt摆脱文件的其余部分,我是这样的gettig输出:

Directory /home/user/

如何更改此命令才能获得/home/user/部分?我想尽量简单.不幸的是,我无法修改此文件来添加/更改内容.

kar*_*kfa 5

如果您的文件很大,这应该是最快的,明显的

awk '{print $2; exit}' file
Run Code Online (Sandbox Code Playgroud)

它将打印第一行的第二个字段并停止处理文件的其余部分.