每当字符数小于 9 时,我都会尝试显示行号。如果小于 9,那么我想在行尾添加一个制表符。但是,在 sed 命令中执行此操作时,我没有在输出中查看 $line。
#!/usr/bin/sh
#set -x
while read line; do
count=`echo $line|wc -m`
if [ $count -lt 9 ]
then
sed -n '/$line/=' Length4.txt;
fi
done < Length4.txt
长度.txt
ABCD
DEFG
HFIJ
KLMN