TT#29620 Clean TAP test warning: For loops over find output are fragile. Use find -exec or a while read loop [SC2044]
Change-Id: I8bfab949c5fd9ef650cf65d90de39f45336b6f16changes/81/21281/7
parent
dbd3007d3e
commit
d392de47a4
@ -1,10 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
for i in $(find /usr/ -name "*.orig"); do
|
||||
while IFS= read -r -d '' i ; do
|
||||
f=${i%.orig};
|
||||
if [ -L "$f" ]; then
|
||||
echo "reverting $i to $f"
|
||||
rm $f
|
||||
mv $i $f
|
||||
rm "$f"
|
||||
mv "$i" "$f"
|
||||
fi
|
||||
done
|
||||
done < <(find /usr/ -name "*.orig" -print0)
|
||||
|
||||
Loading…
Reference in new issue