собственникам которого нафиг не нужно кому-то давать мои исходники.
Кстати почему "open"? java же вроде проприетарная штука - Oracle.
Вот что есть в папке /usr/bin. Обратите внимание на флаги...
archlinux-java fix
archlinux-java status
export PATH=${PATH}:/usr/lib/jvm/default/bin
echo $PATH
systemctl --user status ЮНИТ
systemctl --user --type=service --all list-units
пароль уже установлен, но я не против его убрать)
passwd postgres
... вводишь новый пароль
pangaea ALL = (postgres) NOPASSWD: ALL
sudo -u postgres -i
alias startpsql='sudo -u postgres -i'
startpsql
export PATH=$PATH:/usr/local/pgsql/bin
export PGDATA=/usr/local/pgsql/data
pg_ctl start -l logfile
psql -c 'select now()'
psql
awk -F: '$1=="postgres" {print $6}' /etc/passwd
ls -la .profile
-rw-r--r-- 1 postgres postgres ....... .profile
chown postgres:postgres .profile
startpsql
ввод пароля; - здесь я так понимаю простой точкой с запятой не отделаешься.
echo $HOME
export PATH="$PATH:/usr/local/pgsql/bin"
export PGDATA="/usr/local/pgsql/data"
#!/bin/sh
myPATH="/usr/local/pgsql"
# узнаем домашнюю директорию postgres
DIR_PG="$(awk -F: '$1=="postgres" {print $6}' /etc/passwd)"
# создаем и заполняем файл .profile в домашней директории пользователя postgres
echo "export PATH=${PATH}:${myPATH}/bin" > ${DIR_PG}/.profile
echo "export PGDATA=${myPATH}/data" >> ${DIR_PG}/.profile
# Владельцем файла делаем пользователя postgres
chown postgres:postgres ${DIR_PG}/.profile
echo "ГОТОВО"
chmod +x test.sh
sudo ./test
sudo -u postgres -i PGDATA="/usr/local/pgsql/data" PATH="$PATH:/usr/local/pgsql/bin"
# echo 'export PGDATA=/usr/local/pgsql/data' >> /etc/profile
не испортит мне глобальное использование путей?
echo $PGDATA
конечно ненайдено, dotnet как и dotnet-cli нету в офф репах, для dotnet нужно делать все тоже что ты делал для dotnet-cli