Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
linux_faq:bash_bits_operations [2020/12/07 12:53] – [Как обойтись без файлика] adminlinux_faq:bash_bits_operations [2020/12/08 21:09] (current) – [Как обойтись без файлика] admin
Line 66: Line 66:
 block_size=32768 block_size=32768
 count=$(( $disk_size / $block_size )) count=$(( $disk_size / $block_size ))
 +red=`tput setaf 1`
 +green=`tput setaf 2`
 +reset=`tput sgr0`
 +
 echo "Disk: ${disk}, Disk Size in bytes: ${disk_size}, Blocks count: ${count}" echo "Disk: ${disk}, Disk Size in bytes: ${disk_size}, Blocks count: ${count}"
 echo "Calculating reference sha1sum with ones..." echo "Calculating reference sha1sum with ones..."
Line 83: Line 87:
  
 if [ "$ref_csum" = "$fact_csum" ]; then  if [ "$ref_csum" = "$fact_csum" ]; then 
-  echo "Check with ones passed... Disk is OK! "+  echo "Check with ones passed... ${green}Disk is OK!${reset}"
 else else
-  echo "Check with ones failed... Disk is BAD!"+  echo "Check with ones failed... ${red}Disk is BAD!${reset}"
 fi fi
  
Line 104: Line 108:
  
 if [ "$ref_csum" = "$fact_csum" ]; then  if [ "$ref_csum" = "$fact_csum" ]; then 
-  echo "Check with zeroes passed... Disk is OK! "+  echo "Check with ones passed... ${green}Disk is OK!${reset}"
 else else
-  echo "Check with zeroes failed... Disk is BAD!"+  echo "Check with ones failed... ${red}Disk is BAD!${reset}"
 fi</code>  fi</code> 
  • linux_faq/bash_bits_operations.txt
  • Last modified: 2020/12/08 21:09
  • by admin