gpt4 book ai didi

linux - Bash 脚本从文本文件复制单词并在终端上运行

转载 作者:太空宇宙 更新时间:2023-11-04 05:18:24 24 4
gpt4 key购买 nike

所以,我有一个名为 Words.txt 的文件

Words.txt 的第三行如下所示:(不带引号)

“(7个空格)我的话是STACK”

我想转储终端中第三行 Words.txt 中存在的 STACK 。另外,这个词每天都在变化,所以我不想找到这个词。我只知道它总是在第三行,并且总是第四个词。

有没有办法在终端中转储此命令echo :STACK

最佳答案

如果您不介意使用 awk,这会非常简单:

awk 'NR == 3 { print $4 }' /path/to/input

如果你真的想使用纯 Bash 解决这个问题:

i=0
while read -r line; do
((++i == 15)) || continue
arr=($line)
echo ${arr[3]}
break
done < /path/to/input

关于linux - Bash 脚本从文本文件复制单词并在终端上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45621060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com