AK2: fix insert_line wc/ash bad number error when missing file

This commit is contained in:
osm0sis committed 2018-02-25 13:54:43 -04:00
1 parent 893aef6df2
commit e32f6915ef
1 file changed
+1 -1
+1 -1
View File
@@ -384,7 +384,7 @@ insert_line() {
after) offset=1;;
esac;
line=$((`grep -n "$4" $1 | head -n1 | cut -d: -f1` + offset));
if [ "$(wc -l $1 | cut -d\ -f1)" -lt "$line" ]; then
if [ -f $1 ] && [ "$(wc -l $1 | cut -d\ -f1)" -lt "$line" ]; then
echo "$5" >> $1;
else
sed -i "${line}s;^;${5}\n;" $1;