powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / bash_profile
8 сообщений из 8, страница 1 из 1
bash_profile
    #38266425
Skulll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Solaris 11
Создал файл .bash_profile в HOME, делаю ему chmod 777

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
#!/bin/bash

PATH=/usr/bin:/usr/sbin
export PATH

ORACLE_BASE=/u01/app/oracle
ORACLE_SID=sklhsol1
DISPLAY=localhost:0.0
export ORACLE_BASE ORACLE_SID DISPLAY


запускаю его

Код: plsql
1.
2.
./.bash_profile
env | grep ORACLE



пусто


вопросы:
1) Почему не устанавливаются переменные?
2) Почему файл файл .bash_profile не подхватывается при старте сессии?
...
Рейтинг: 0 / 0
bash_profile
    #38266813
bdmalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2) а с чего это он подхватываться при старте сессии, я вот лично считал, что при старте будет подхватываться тот шелл, что задан в /etc/passwd...и не факт, что у вас там bash прописан, потому и не подхватывается...
...
Рейтинг: 0 / 0
bash_profile
    #38266987
Skulll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bdmalex2) а с чего это он подхватываться при старте сессии, я вот лично считал, что при старте будет подхватываться тот шелл, что задан в /etc/passwd...и не факт, что у вас там bash прописан, потому и не подхватывается...

на сколько я понял у меня шелл баш?

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
-bash-4.1$ cat /etc/passwd
root:x:0:0:Super-User:/root:/usr/bin/bash
daemon:x:1:1::/:
bin:x:2:2::/usr/bin:
sys:x:3:3::/:
adm:x:4:4:Admin:/var/adm:
lp:x:71:8:Line Printer Admin:/:
uucp:x:5:5:uucp Admin:/usr/lib/uucp:
nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico
dladm:x:15:65:Datalink Admin:/:
netadm:x:16:65:Network Admin:/:
netcfg:x:17:65:Network Configuration Admin:/:
smmsp:x:25:25:SendMail Message Submission Program:/:
gdm:x:50:50:GDM Reserved UID:/var/lib/gdm:
zfssnap:x:51:12:ZFS Automatic Snapshots Reserved UID:/:/usr/bin/pfsh
upnp:x:52:52:UPnP Server Reserved UID:/var/coherence:/bin/ksh
xvm:x:60:60:xVM User:/:
mysql:x:70:70:MySQL Reserved UID:/:
openldap:x:75:75:OpenLDAP User:/:
webservd:x:80:80:WebServer Reserved UID:/:
postgres:x:90:90:PostgreSQL Reserved UID:/:/usr/bin/pfksh
svctag:x:95:12:Service Tag UID:/:
unknown:x:96:96:Unknown Remote UID:/:
nobody:x:60001:60001:NFS Anonymous Access User:/:
noaccess:x:60002:60002:No Access User:/:
nobody4:x:65534:65534:SunOS 4.x NFS Anonymous Access User:/:
aiuser:x:61:61:AI User:/:
ftp:x:21:21:FTPD Reserved UID:/:
dhcpserv:x:18:65:DHCP Configuration Admin:/:
pkg5srv:x:97:97:pkg(5) server UID:/:
skl:x:100:10:Roman:/home/skl:/usr/bin/bash
oracle:x:101:100::/export/home/oracle:/bin/bash
-bash-4.1$
...
Рейтинг: 0 / 0
bash_profile
    #38267127
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Skulllна сколько я понял у меня шелл баш?

А насколько я понял - у вас Солярис. Это означает, что никакой логики искать не нужно. Везде ждут сурпризы.
Создайте лучше файл .profile - это классическое название для пользовательского скрипта входа. Его подхватывают и bourne shell и bash.
...
Рейтинг: 0 / 0
bash_profile
    #38267369
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Skulll
Код: plaintext
1.
2.
./.bash_profile
env | grep ORACLE
пусто

вопросы:
1) Почему не устанавливаются переменные?
2) Почему файл файл .bash_profile не подхватывается при старте сессии?

1. Потому что его надо не запускать, а импортировать в текущую сессию командой "." (точка)

Код: plaintext
. .bash_profie

2. Вы его точно создаёте в ~ ? Права на ~ правильные?
...
Рейтинг: 0 / 0
bash_profile
    #38267370
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwindА насколько я понял - у вас Солярис. Это означает, что никакой логики искать не нужно. Везде ждут сурпризы.


У Вас КГМ.
...
Рейтинг: 0 / 0
bash_profile
    #38267401
Skulll
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я видимо понял в чем причина, я заходил под пользователем oracle только через su, и некая частичка памяти мне сейчас подсказала что переменные профиля не инициалезируются так, когда я зашел прямо, все заработало.

Спасибо!
...
Рейтинг: 0 / 0
bash_profile
    #38267442
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Scott TigernetwindА насколько я понял - у вас Солярис. Это означает, что никакой логики искать не нужно. Везде ждут сурпризы.


У Вас . К ФГМ.

поправил :)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / bash_profile
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]