alignment_check.sh 228 B

123456789101112
  1. #!/bin/bash
  2. FILE_PATH=$1
  3. ALIGNMENT=$2
  4. FILE_SIZE=$(($(wc -c < "${FILE_PATH}")))
  5. REMAINDER=$((${FILE_SIZE} % ${ALIGNMENT}))
  6. if [ ${REMAINDER} -ne 0 ]; then
  7. echo
  8. echo ${FILE_PATH} is not ${ALIGNMENT} byte alignment
  9. exit 1;
  10. fi