gpt4 book ai didi

bash - 如何在 Bash 中检索命令输出的第一个单词?

转载 作者:行者123 更新时间:2023-11-29 08:38:40 28 4
gpt4 key购买 nike

我有一个命令,例如:echo "word1 word2"。我想放置一个管道 (|) 并从命令中获取“word1”。

echo "word1 word2" | ....

我应该在管道后面放什么?

最佳答案

AWK如果您必须处理尾随空格,这是一个不错的选择,因为它会为您处理:

echo "   word1  word2 " | awk '{print $1;}' # Prints "word1"

cut虽然不会处理这个:

echo "  word1  word2 " | cut -f 1 -d " " # Prints nothing/whitespace

'cut' 这里不打印任何内容/空格,因为空格之前的第一件事是另一个空格。

关于bash - 如何在 Bash 中检索命令输出的第一个单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2440414/

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