В этой небольшой заметке мы хотели бы показать, как проверить используемую архитектуру машины под Bash.
1 2 3 4 5 6 7 8 | #!/bin/bash case "$(uname -m)" in *64*) echo '64bit' ;; *686*) echo '32bit' ;; *386*) echo '32bit' ;; *) echo '64bit' ;; esac |