Всё ещё продолжаю (здесь, кстати, тоже) эту тему!
Пожалуй, с самого старта этого проекта развлекаюсь с определением разрядности операционной системы и действий на основе этих сакральных знаний. Теперь очередь дошла и до bash скриптов.
Собственно, вот:
#!/bin/bash bits="$(getconf LONG_BIT)" if [ $bits -eq "32" ] then # делаем что-то интересное для систем x86 # ну, или просто пишем в консоль это: echo "x86" else # а теперь делаем что-то интересное для систем x64 # ну, или просто пишем в консоль это: echo "x64" fi
Метод тестировался только в Ubuntu Server 20.04 и Lubuntu 16.04.