#!/usr/bin/env bash BASE=$1 DESTINATION=$2 DTS2REPL_SCRIPT=$DESTINATION/tools/dts2repl-version.sh # Search for marker in the original script and add 1 to skip also the line with marker SKIP_LINES=$(grep "END OF VERSION CHECK" $BASE/tools/dts2repl-version.sh -n | cut -f1 -d:) SKIP_LINES=$((SKIP_LINES + 1)) # Get current dts2repl version DTS2REPL_VERSION=$($BASE/tools/dts2repl-version.sh --commit) # Construct dts2repl-version.sh script install -m 755 /dev/null $DTS2REPL_SCRIPT cat <>$DTS2REPL_SCRIPT #!/usr/bin/env bash DTS2REPL_VERSION=$DTS2REPL_VERSION EOF tail -n +$SKIP_LINES $BASE/tools/dts2repl-version.sh >> $DTS2REPL_SCRIPT