gpt4 book ai didi

Linux - 检查文件是否有多行

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

是否有命令或 bash 函数来检查文件是否有多行?假设我有这两个文件:

foo.txt

Hello World

bar.txt

Hello
World

最佳答案

您可以使用此脚本:

名称:test.sh

#!/bin/bash

back=`wc -l $1`
nl=${back:0:1}

if [ $nl = "1" ];then
echo "single line"
else
echo "multi lines"
fi

使用此命令更改文件模式:

chmod a+x test.sh

然后执行脚本,参数是你要测试的文件:

./test.sh hello

关于Linux - 检查文件是否有多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34988163/

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