2009/2/21 Elder Marco :
> Oi pessoal,
>
> Nessa minha jornada pelo aprendizado do shell, me deparei com um problema.
> Eu criei um script que é pode ser chamado atrvés de vários comandos
> diferentes. Todos esse comandos são colocados são um alias definido no
> arquivo ~/.bashrc. Assim, por exemplo
>Fala Elder,
>não sei se é o teu caso, mas aliases não devem sem usados/criados em
>comandos compostos (uma função ou um script p.ex. são tratados como
comandos
>compostos) pq eles só passariam a ter efeito no fim do cmd.
-
Então Júlio, no meu caso eu estou criando um script que deve executar
Fala Elder,
não sei se é o teu caso, mas aliases não devem sem usados/criados em
comandos compostos (uma função ou um script p.ex. são tratados como comandos
compostos) pq eles só passariam a ter efeito no fim do cmd.
Por outro lado, qdo vc fez ult=$(history 1), vc sempre receberá history 1
como r
2009/2/22 Julio C. Neves
Fala Elder,
pq vc não usa o cmd history? Lá está cada alias (ou cmd) que vc executou.
Basta cortar o sequencial que fica à frente.
-
Oi Júlio,
Sim, eu não tinha pensado nesse comando. Ele sim mostra o último comando que
entrei :-). Mas.. --- e tem u
Fala Elder,
pq vc não usa o cmd history? Lá está cada alias (ou cmd) que vc executou.
Basta cortar o sequencial que fica à frente.
--
Abração,
Julio
*Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- No RJ brevemente;
- Turmas fechadas em
Fala ELder,
se entendi (e está muito bem explicado, porém passei uns 2 chopes da conta e
hoje é carnaval) ;), não seria:
$ alias | grep $0
--
Opa, oi Júlio :-)
Entao, pensei nessa possibilidade também, mas o máximo que eu poderia obter
seria uma lista dos alias para esse
Fala ELder,
se entendi (e está muito bem explicado, porém passei uns 2 chopes da conta e
hoje é carnaval) ;), não seria:
$ alias | grep $0
--
Abração,
*Julio
Cursos de Shell e Zenity nos finais de semana:
- Em SP ligue (11) 2125-4747;
- Em DF ligue (61) 3223-3000;
- No RJ brevemente;
- Turmas fec