Portál AbcLinuxu, 12. května 2025 05:37

Dotaz: Bash - příkaz po spuštění v interaktivním režimu

9.3.2010 21:51 NdrU | skóre: 10
Bash - příkaz po spuštění v interaktivním režimu
Přečteno: 234×
Odpovědět | Admin
Existuje nějaký způsob, jak spustit bash v interaktivním režimu, ale přinutit ho spustit rovnou příkaz, zadaný jako parametr? O přepínačích -i, -c a -s vím (i když u posledního si nejsem moc jistý, co má dělat), ale nejsem schopen tohoto docílit. Napadá mě leda předat mu modifikovaný rcfile, ale to mi zase připadá dosti nepěkné
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.3.2010 22:58 NN
Rozbalit Rozbalit vše Re: Bash - příkaz po spuštění v interaktivním režimu
Odpovědět | | Sbalit | Link | Blokovat | Admin
bash -c "echo OK"
Treba takto?

NN
9.3.2010 23:01 pepazdepa
Rozbalit Rozbalit vše Re: Bash - příkaz po spuštění v interaktivním režimu
Odpovědět | | Sbalit | Link | Blokovat | Admin
mozna bych mohl odtajit co to ma delat. interaktivni shell je ten jehoz stdio je napojeno na terminal, -c odpada, to by nebyl interaktivni shell.

takze .bash_profile a dalsi tyhle veci.
wamba avatar 10.3.2010 00:13 wamba | skóre: 38 | blog: wamba
Rozbalit Rozbalit vše Re: Bash - příkaz po spuštění v interaktivním režimu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná něco takového:

bash -rcfile <(cat .bashrc; echo "echo ahoj")
This would have been so hard to fix when you don't know that there is in fact an easy fix.
10.3.2010 06:47 pozortucnak | skóre: 21 | blog: vecny_windowsar
Rozbalit Rozbalit vše Re: Bash - příkaz po spuštění v interaktivním režimu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Toto by nešlo?
bash -c bash
Jsem mimořádně obtížný případ

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.