我正在尝试在一个终端行中显示一些数据。此数据包含文件编号和路径。我正在使用以下代码来做到这一点:
#!/bin/bash
echo
find . -type f | while read a;
do
sleep 1s;
echo -ne "$a\r";
done
问题是,实际线路并不清楚前一个。目录包含以下文件aaa.aaa
,bbbb.bbbbb
输出cccc.cccccccccccccccc
顺序如下:
./cccc.cccccccccccccccc
./aaa.aaacccccccccccccc
./bbbb.bbbbbccccccccccc
我希望它是:
./cccc.cccccccccccccccc
./aaa.aaa
./bbbb.bbbbb
我应该怎么做才能清除线路?