Simplified sed wrapper
This commit is contained in:
parent
992ec9d739
commit
63339d91d4
1 changed files with 14 additions and 1 deletions
|
|
@ -146,7 +146,7 @@ rm /CurrentlyBuilding
|
||||||
umount /proc
|
umount /proc
|
||||||
}
|
}
|
||||||
|
|
||||||
sedhelper(){
|
sedhelper2(){
|
||||||
FILE="$1"
|
FILE="$1"
|
||||||
EXPR="$2"";"
|
EXPR="$2"";"
|
||||||
|
|
||||||
|
|
@ -164,6 +164,19 @@ sedhelper(){
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sedhelper(){
|
||||||
|
FILE="$1"
|
||||||
|
EXPR="$2"
|
||||||
|
|
||||||
|
MD5=$(md5sum "$FILE")
|
||||||
|
echo Running modification-aware sed: sed "$EXPR" -i "$FILE"
|
||||||
|
/bin/sed "$EXPR" -i "$FILE"
|
||||||
|
if [ "$MD5" = "$(md5sum "$FILE")" ]; then
|
||||||
|
echo File "$FILE" was not modified, stopping.
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
sed (){
|
sed (){
|
||||||
if ! echo $@ | grep -qw '\-i'; then
|
if ! echo $@ | grep -qw '\-i'; then
|
||||||
echo Running fallback sed: /bin/sed "$@"
|
echo Running fallback sed: /bin/sed "$@"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue