[bash] if problem

C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
Avatar
simke
Postovi: 1410
Pridružen/a: 31 sij 2009, 23:37
OS: arch | 7
Lokacija: rijeka
Kontakt:

[bash] if problem

Post Postao/la simke »

zašto mi ovo neradi kad pozovem sktiptu sa sudo

Kod: Označi sve

[[ -z "$EDITOR" ]] && EDITOR=nano
dakle, export EDITOR=vim postoji, i kada pozovem ko korisnik(root ili ja) editor je vim ali kad pozovem skriptu sa sudo onda postavi nano???
Zadnja izmjena: simke, dana/u 13 ožu 2012, 18:25, ukupno mijenjano 1 put.
I'm a Paladin with 18 charisma and 97 hit points. I can use my helm of disintegration and do one D4 damage as my half-elf mage wields his plus-five holy avenger.
Avatar
max360se
Postovi: 6781
Pridružen/a: 06 lis 2011, 01:29
Spol: M
OS: Ovisi za sta
Lokacija: ~$

Re: [bash]

Post Postao/la max360se »

Mozda umjesto EDITOR=nano moras stavit EDITOR=vim
Lutherus je napisao/la:Ne postoje linuksi, postoji samo Linux i on je jedan i on je kernel.
Is Linux About Choice? || Pulsir - awesome blogging site :D
iv@n je napisao/la:Divide et impera i kako se kaže na latinskom da je ljudska glupost neuništiva.
Avatar
simke
Postovi: 1410
Pridružen/a: 31 sij 2009, 23:37
OS: arch | 7
Lokacija: rijeka
Kontakt:

Re: [bash]

Post Postao/la simke »

max360se je napisao/la:Mozda umjesto EDITOR=nano moras stavit EDITOR=vim
nemogu, mora biti, ako nema exsport EDITOR=štagod, onda nano. i to radi, osim kad sa sudo pozovem skriptu.
I'm a Paladin with 18 charisma and 97 hit points. I can use my helm of disintegration and do one D4 damage as my half-elf mage wields his plus-five holy avenger.
Avatar
max360se
Postovi: 6781
Pridružen/a: 06 lis 2011, 01:29
Spol: M
OS: Ovisi za sta
Lokacija: ~$

Re: [bash]

Post Postao/la max360se »

Koju to skriptu pokreces?
Lutherus je napisao/la:Ne postoje linuksi, postoji samo Linux i on je jedan i on je kernel.
Is Linux About Choice? || Pulsir - awesome blogging site :D
iv@n je napisao/la:Divide et impera i kako se kaže na latinskom da je ljudska glupost neuništiva.
Avatar
simke
Postovi: 1410
Pridružen/a: 31 sij 2009, 23:37
OS: arch | 7
Lokacija: rijeka
Kontakt:

Re: [bash]

Post Postao/la simke »

max360se je napisao/la:Koju to skriptu pokreces?
onu za arch konfiguraciju, ali to nije bitno.
I'm a Paladin with 18 charisma and 97 hit points. I can use my helm of disintegration and do one D4 damage as my half-elf mage wields his plus-five holy avenger.
Lutherus

Re: [bash] if problem

Post Postao/la Lutherus »

jer ti je default editor za root nano pa ti odma baci njega. puno lakše je kad imaš samo jedan txt editor na sustavu.
Avatar
simke
Postovi: 1410
Pridružen/a: 31 sij 2009, 23:37
OS: arch | 7
Lokacija: rijeka
Kontakt:

Re: [bash] if problem

Post Postao/la simke »

Lutherus je napisao/la:jer ti je default editor za root nano pa ti odma baci njega. puno lakše je kad imaš samo jedan txt editor na sustavu.
da, kao što sam reko, i kad ko obični jusre i root pozovem skriptu postavi dobro, a kad pozovem sa sudo ne.

jel mogu kako drugačije provjeriti dali "export EDITOR=štagod" postoji
I'm a Paladin with 18 charisma and 97 hit points. I can use my helm of disintegration and do one D4 damage as my half-elf mage wields his plus-five holy avenger.
Avatar
simke
Postovi: 1410
Pridružen/a: 31 sij 2009, 23:37
OS: arch | 7
Lokacija: rijeka
Kontakt:

Re: [bash] if problem

Post Postao/la simke »

možda samo kod mene neradi zbog mojih sudo postavki, aj neko ko ima export EDITOR=štagod pokrene ovo sa i bez sudo i posta ispis.

Kod: Označi sve

!/bin/bash

if [[ -z $EDITOR ]]; then 
  echo "ne" 
else
  echo "da"
fi
I'm a Paladin with 18 charisma and 97 hit points. I can use my helm of disintegration and do one D4 damage as my half-elf mage wields his plus-five holy avenger.
Avatar
max360se
Postovi: 6781
Pridružen/a: 06 lis 2011, 01:29
Spol: M
OS: Ovisi za sta
Lokacija: ~$

Re: [bash] if problem

Post Postao/la max360se »

javi ne
Lutherus je napisao/la:Ne postoje linuksi, postoji samo Linux i on je jedan i on je kernel.
Is Linux About Choice? || Pulsir - awesome blogging site :D
iv@n je napisao/la:Divide et impera i kako se kaže na latinskom da je ljudska glupost neuništiva.
Avatar
simke
Postovi: 1410
Pridružen/a: 31 sij 2009, 23:37
OS: arch | 7
Lokacija: rijeka
Kontakt:

Re: [bash] if problem

Post Postao/la simke »

max360se je napisao/la:javi ne
kad , šta, sa sudo? aj iskopiraj terminal ovdje. probaj sa i bez sudo je pozvat
I'm a Paladin with 18 charisma and 97 hit points. I can use my helm of disintegration and do one D4 damage as my half-elf mage wields his plus-five holy avenger.
Odgovori