方法1:循环+打印非空的行 【循环读行,只能用while实现】 #!/bin/bash while read line do if [[ -z $line ]] then # 删除空行 continue fi echo $line done < nowcoder.txt 或 #!/bin/bash while read line do if [[ $line == '' ]] then # 删除空行 continue fi echo $line done < nowcoder.txt ...