Browse Source

x230: x230_skulls: bash syntax fixes

pull/35/head
Martin Kepplinger 6 years ago
parent
commit
2d9a0b4333
1 changed files with 5 additions and 5 deletions
  1. +5
    -5
      x230/x230_skulls.sh

+ 5
- 5
x230/x230_skulls.sh View File

@ -79,7 +79,7 @@ fi
OUTPUT_PATH=output OUTPUT_PATH=output
INPUT_IMAGE_NAME=$(basename ${INPUT_IMAGE_PATH})
INPUT_IMAGE_NAME=$(basename "${INPUT_IMAGE_PATH}")
OUTPUT_IMAGE_NAME=${INPUT_IMAGE_NAME%%.*}_prepared_12mb.rom OUTPUT_IMAGE_NAME=${INPUT_IMAGE_NAME%%.*}_prepared_12mb.rom
OUTPUT_IMAGE_PATH=${OUTPUT_PATH}/${OUTPUT_IMAGE_NAME} OUTPUT_IMAGE_PATH=${OUTPUT_PATH}/${OUTPUT_IMAGE_NAME}
@ -96,8 +96,8 @@ fi
rm -rf ${OUTPUT_PATH} rm -rf ${OUTPUT_PATH}
mkdir ${OUTPUT_PATH} mkdir ${OUTPUT_PATH}
dd if=/dev/zero of=${OUTPUT_IMAGE_PATH} bs=4M count=2
dd if=${INPUT_IMAGE_PATH} oflag=append conv=notrunc of=${OUTPUT_IMAGE_PATH} bs=4M
dd if=/dev/zero of="${OUTPUT_IMAGE_PATH}" bs=4M count=2
dd if="${INPUT_IMAGE_PATH}" oflag=append conv=notrunc of="${OUTPUT_IMAGE_PATH}" bs=4M
LAYOUT_FILENAME="x230-layout.txt" LAYOUT_FILENAME="x230-layout.txt"
@ -111,9 +111,9 @@ echo "prepared files in output directory. To flash them:"
echo -e "${GREEN}cd output${NC}" echo -e "${GREEN}cd output${NC}"
echo -e "${GREEN}flashrom -p internal --layout ${LAYOUT_FILENAME} --image bios -w ${OUTPUT_IMAGE_NAME}${NC}" echo -e "${GREEN}flashrom -p internal --layout ${LAYOUT_FILENAME} --image bios -w ${OUTPUT_IMAGE_NAME}${NC}"
while true; do while true; do
read -p "Do you wish to run this now? y/N: " yn
read -r -p "Do you wish to run this now? y/N: " yn
case $yn in case $yn in
[Yy]* ) cd output && flashrom -p internal --layout ${LAYOUT_FILENAME} --image bios -w ${OUTPUT_IMAGE_NAME}; break;;
[Yy]* ) cd output && flashrom -p internal --layout ${LAYOUT_FILENAME} --image bios -w "${OUTPUT_IMAGE_NAME}"; break;;
[Nn]* ) exit;; [Nn]* ) exit;;
* ) exit;; * ) exit;;
esac esac


Loading…
Cancel
Save