Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 22 odgovora
  • 7.250 pregleda

Najnovija ↓

.bashrc i aliasi 27.10.2001. u 17:14 · pre 304 meseca #1
Zelio sam dodat aliase za neke komande (npr. alias lla='ls -la') i stavio
sam ih u .bashrc ...ali kad se logoiram i probam lla kaze da komanda nije
nadena....
Koristim Slackware 8.0 a cuo sam da treba nesto napisati da se .bachrc ucita...

Hvala
Re: .bashrc i aliasi 27.10.2001. u 18:59 · pre 304 meseca #2
Citat:
BrainSX je napisao:
Zelio sam dodat aliase za neke komande (npr. alias lla='ls -la') i stavio
sam ih u .bashrc ...ali kad se logoiram i probam lla kaze da komanda nije
nadena....
Koristim Slackware 8.0 a cuo sam da treba nesto napisati da se .bachrc ucita...

Hvala


U fajl .alias u tvom home diru to pisi,a ne u .bashrc
Potpis
With a PC, I always felt limited
by the software available.
On Unix, I am limited only by my knowledge.

--Peter J. Schoenster
Re: .bashrc i aliasi 27.10.2001. u 20:24 · pre 304 meseca #4
U fajl .alias??? Prvi put čujem za to. Molim te uputi me odakle ti to :o).

Ok, ovako. Ovo pitanje je već neko postavljao, a vidi se da se niste udostojili truda da pročitate man za bash.

A odgovor je sledeći.

Login shell ne čita ~/.bashrc. Login shell čita ~/.bash_profile, ~/.bash_login i ~/.profile. Non-login shell (npr. kad startuješ xterm) čita ~/.bashrc.

E sad sam odluči kako ćeš da to izvedeš, možeš da dupliraš aliase u ~/.profile i ~/.bashrc, ili da na kraj ~.profile fajla staviš

Code:

. ~/.bashrc


ili nešto treće...

I za ime sveta, pročitaj man, mislim da je nekako tužno da moram ja da ti ga prepričavam.

Potpis
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
Re: .bashrc i aliasi 27.10.2001. u 20:28 · pre 304 meseca #5
Naravno možeš i svaki put da kucaš

Code:
$ . ~/.bashrc

kad hoćeš da učitaš podešavanja iz .bashrc u login shell.
Potpis
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
Re: .bashrc i aliasi 28.10.2001. u 11:10 · pre 304 meseca #6
Odakle mi to ? Daj random mislio sam da ces barem ti to znati....
sa mog compa je to,i savrseno radi...samo napises sta trebas i eto....
ne znam,meni savrseno radi,ali pogledajte to obojica pa mi javite rezultate....
Potpis
With a PC, I always felt limited
by the software available.
On Unix, I am limited only by my knowledge.

--Peter J. Schoenster
Re: .bashrc i aliasi 28.10.2001. u 15:28 · pre 304 meseca #7
Well, na mom ne radi. Evo da vidimo i na galebu (Slackware Linux):

Code:

random@galeb:~$ cat > .alias
alias proba='ls -l'
^D
random@galeb:~$ ^D
... (login)
random@galeb:~$ proba
bash: proba: command not found
random@galeb:~$


Daklem to nije nešto što ima veze sa bashom, ali se naravno takvo ponašanje može lako emulirati stavljanjem linije

Code:
. $HOME/.alias


negde u /etc/profile ili ~/.profile. Koji distro koristiš?
Potpis
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
Re: .bashrc i aliasi 28.10.2001. u 16:06 · pre 304 meseca #8
Sad radi ... procitao sam man =)) ... i stavio ih u .bash_profile

Sad me zanima jel mi se bas moraju izlistati svi aliasi nakon sto se
logiram ??
Re: .bashrc i aliasi 28.10.2001. u 16:29 · pre 304 meseca #9
Ne bi trebalo ništa da ti se izlistava, alias komanda ne ispisuje ništa na stdout.

Usput, preporučio bih ti da obrišeš .bash_profile i .bash_login i staviš sve u .profile... To je neka moja praksa, jer bash izvršava samo jedan od ova tri fajla, i to prvi na koji naiđe, a traži ih ovim redom kojim sam ih nabrojao. To piše i u manu ali možda nije najjasnije...
Potpis
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
Re: .bashrc i aliasi 28.10.2001. u 23:21 · pre 304 meseca #10
Debian linux 2.2 .....
Potpis
With a PC, I always felt limited
by the software available.
On Unix, I am limited only by my knowledge.

--Peter J. Schoenster
Re: .bashrc i aliasi 02.11.2001. u 10:15 · pre 304 meseca #11
Ako hoces da organizujesh svoje SHELL okruzenje i da postavljash aliase
ne menjaj /etc/profile , vec prekopiraj profile u svoj HOME direktorijum
i rename-uj ga u .profile , i tako svaki user moze podesavati svoje shell
varijable
Potpis
..may the force be with ya
Re: .bashrc i aliasi 02.11.2001. u 14:00 · pre 304 meseca #12
Mnnnggghhhhhhljjjj!!!! (suza mi se u oku skuplja) Zašto bi ga za ime sveta KOPIRAO??? Ljudi, molim vas, lepo vas molim, pretty please with sugar on top, READ THE F_____ MANUAL!!!!!
Potpis
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
Re: .bashrc i aliasi 07.11.2001. u 09:04 · pre 304 meseca #13
Pa koliko ja znam kopira se svakom useru , da bi svaki mogao da podesava
shell varijable !!!
RANDOME PREPAMETNI!
Potpis
..may the force be with ya
Re: .bashrc i aliasi 07.11.2001. u 10:52 · pre 304 meseca #14
Ne bih se složio sa ovim. Po tebi, /etc/profile bi trebalo tretirati samo kao sample file, zar ne ? Mislim da to ne piše u uputstvu..
Re: .bashrc i aliasi 07.11.2001. u 11:49 · pre 304 meseca #15
Pa naravno. Kad bi iskopirao /etc/profile u ${HOME}/.profile, prvo bi se izvršio ceo /etc/profile, pa onda ceo ~/.profile, a pošto je ovaj drugi kopija prvog, većina komandi bi se izvršilo dvaput. Ovo je u najblažem slučaju traćenje resursa i usporava proces logovanja, a u nekim slučajevima može i da izazove probleme.

P.S. Prepametan nisam, ali znam šta znam, i kad postujem odgovor retko grešim, jer se trudim da govorim samo o onome u šta sam dobro upućen. Mislim da bi ta praksa prijala još nekima ovde.
Potpis
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
Re: .bashrc i aliasi 07.11.2001. u 13:06 · pre 304 meseca #16
Ok , ajde ...onda po tvom kako bi obican user uspeo da menja svoj shell??
Kad nema pristup /etc/profile ???
Po pravilu nikad ne bi trebao da dirash /etc/profile
A to sto se tice trosenja resursa ...ma dajjjjjjjjjj o cemu ti pricas ?????????????????
Potpis
..may the force be with ya
Re: .bashrc i aliasi 07.11.2001. u 13:59 · pre 304 meseca #17
Bre .. stavish u '~/.profile' ono shto ti treba a nije definisano u '/etc/profile' . Znaci ne izvrshavash dva puta istu stvar. To sa kopiranjem '/etc/profile' je besmisleno.
'vi ~/.profile' i ubacish shta ti treba !!!!

Potpis
"If they can make penicillin out of moldy bread, they can sure make something out of you." -- Muhammad Ali
Re: .bashrc i aliasi 07.11.2001. u 14:13 · pre 304 meseca #18
Pa majke ti kako si dobio ~/.profile ???
da ne stoji u ~ po defoultu ??????
O CEMU JA PRICAM OVDE SVE VREME!
Potpis
..may the force be with ya
Re: .bashrc i aliasi 07.11.2001. u 14:23 · pre 304 meseca #19
Citat:
Dart_jedI je napisao:
Pa majke ti kako si dobio ~/.profile ???
da ne stoji u ~ po defoultu ??????
O CEMU JA PRICAM OVDE SVE VREME!

pa .. recimo da sam imao srece ;)) ( slucajno mi se nashli vi i pico na mashini)
znash .. kad o necemu nemash pojma, ne prilici da se ponashash drcno i arogantno. A uz to josh i necesh da saslushash ljude.
Potpis
"If they can make penicillin out of moldy bread, they can sure make something out of you." -- Muhammad Ali
Re: .bashrc i aliasi 07.11.2001. u 14:36 · pre 304 meseca #20
OK ne znam nista,ja se zajebo slucajno i instalirao slack!:))))
Nisam bezobrazan
izvinjavam se ako sam nekoga uvredio ok
Potpis
..may the force be with ya
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme