我注意到我的目录中有很多名为“sedAbCdEf”的文件或类似的文件。
- 为什么会创建这些文件?
- 在脚本运行后,这些文件是否有任何价值?
- 我可以将这些文件发送到另一个位置,例如
/tmp/
吗?
更新:
我检查了脚本,直到找到创建这些文件的脚本。以下是一些示例代码:
#!/bin/bash
a=1
b=`wc -l < ./file1.txt`
while [ $a -le $b ]; do
for i in `sed -n "$a"p ./file1.txt`; do
for j in `sed -n "$a"p ./file2.txt`; do
sed -i "s/$i/\nZZ$jZZ\n/g" ./file3.txt
c=`grep -c $j file3.txt`
if [ "$c" -ge 1 ]
then
echo $j >> file4.txt
echo "Replaced "$i" with "$j" "$c" times ("$a"/"$b")."
fi
echo $i" not found ("$a"/"$b")."
a=`expr $a + 1`
done
done
done
sed
之后,我发现它们。所有的文件名都以“sed”开头,后面跟着一些随机字母。 - Villageblabla > sedAbCdEf
的部分。 - cctansed -i
会创建文件,请参见我的回答。 - jfs