В настоящее время я настраиваю новую систему, используя новый надежный тар Xubuntu. Я не очень знаком со сценариями оболочки, но у меня есть сценарий, для которого требуется переменная среды OSTYPE, чтобы определить, что делать.
Если я вызываю echo $OSTYPE
в терминале xfce, я успешно получаю linux-gnu
.
Если я вызываю следующий сценарий, я получаю только пустую строку.
#!/bin/sh
echo $OSTYPE
Я что-то упускаю или это проблема нового убунту?
На другой моей машине он работает с этим скриптом. Но я не знаю, было ли что-то изменено для этого, потому что изначально система не была моей.
uname
. напримерuname -o
- person William Pursell   schedule 02.05.2014