gpt4 book ai didi

linux - 我正在尝试使用 Grep 命令在 txt 文件中查找命令字符串,然后编写一个脚本来计算每个文件中的行数

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

下面是我的脚本,用于自动化它,但在 then、else 和 fi 区域中我继续收到错误,这些错误以红色突出显示

#!/bin/bash
grep $1 $2
rc=$?
if[[$rc!=0]]
then
echo "specified string $1 not present in $2"
else
echo "specified string $1 is present in the file $2"
fi
# number of lines of in a file
wc -l | $2 | awk '{print $1}'

下面是一个更好的视觉效果,左侧是我要 grep 的文本列表,右侧是我的脚本。我希望得到您详细的建议

enter image description here

最佳答案

if 命令中需要空格:

if [[ $rc != 0 ]]

您还可以将其与 grep 结合使用:

if grep "$1" "$2"
then
...

关于linux - 我正在尝试使用 Grep 命令在 txt 文件中查找命令字符串,然后编写一个脚本来计算每个文件中的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52976773/

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