Portál AbcLinuxu, 27. dubna 2024 02:33


Dotaz: BASH problém se source

26.7.2012 15:27 RR
BASH problém se source
Přečteno: 212×
Odpovědět | Admin
Ahoj, mám takový debilní dotaz ale už fakt nevím.. 2 hodiny v p**eli a pořád jsem na nic nepřišel..

Mám soubor.sh do kterého načítam asi 50 funkcí, všechny funkce se načtou ale jedna mi pořád hlásí: setting_permissions: command not found, soubor má správné opravnění, kódování prostě uplně shodné jako ty ostatní akorát ma funkce jiný obsah. Nenakopne někdo? Vážně tomu nerozumím. Zkoušel jsem i jiné pořadí ale je to stejný :( Dík

source /sh/fce/foo.sh
source /sh/fce/foo2.sh
source /sh/fce/foo3.sh
atd..
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Tarmaq avatar 26.7.2012 15:44 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: BASH problém se source
Odpovědět | | Sbalit | Link | Blokovat | Admin
nemame kristalovou kouli, mohl bys trebas vypsat tu funkci ktera hlasi chybu?
Don't panic!
Tarmaq avatar 26.7.2012 16:46 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: BASH problém se source
jeste jinak, rozumis hlasce "command not found"?
Don't panic!
26.7.2012 18:37 chrono
Rozbalit Rozbalit vše Re: BASH problém se source
keď sa použije cat namiesto source, tak sa tiež vypíše tá chyba? (ak áno, problém sú práva toho súboru, ak nie, tak je problém v tom, čo ten súbor obsahuje)
27.7.2012 08:04 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: BASH problém se source
Že v některém z těch includovaných souborů je chybný příkaz. Zjistěte ve kterém a pak zjistěte, který to je.
26.7.2012 23:30 Ash | skóre: 53
Rozbalit Rozbalit vše Re: BASH problém se source
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud se ta funkce jmenuje "setting_permissions" tak v jejím těle možná je nějaký příkaz, který který nebyl nalezen (command not found).
27.7.2012 11:27 434
Rozbalit Rozbalit vše Re: BASH problém se source
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zrejme tam mas nejakou drobnou chybku. Nejlepsi je v techto pripadech dat:

set -x

na zacatek scriptu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.