shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Como mover o cursor do mouse - em determinado pon


From: Fernando
Subject: Re: [shell-script] Re: Como mover o cursor do mouse - em determinado ponto de um arquivo
Date: Fri, 24 Sep 2010 14:04:43 -0300

Confesso que estou confuso...

Seria isso?

#!/bin/bash

file=$1.py

echo -e \
"#!/usr/bin/python
#-*- coding: utf-8-*- # habilita o codigo para o texto de tipo utf8
#
# (c) J.Sabino - `date +%H":"%M" - "%d"/"%m"/"%y`

from os import system
system("clear")
print \"$file\".center(75)\n\n\n" > $file

chmod +x $file
vim +13 $file
#-------------------------------------------------------------------------------------------------------------------


Att,

@Fernando Mercês <http://twitter.com/FernandoMerces>
Linux Registered User #432779
www.mentebinaria.com.br
http://linuxreversing.org



2010/9/24 Arkanon <address@hidden>

>
>
> Em 24 de setembro de 2010 10:48, trans548 
> <address@hidden<trans548%40yahoo.com.br>>
> escreveu:
>
>
> O script funciona, porem tem um pequeno problema, o cabeçalho sempre é
> inserido na segunda linha do vim, deixando a primeira em branco com o
> cursor
> piscando. Entao eu tenho que apertar a tecla del para mover a primeira
> linha
> do cabeçalho para a primeira linha do vim. Mas as vezes, eu esqueço disso e
> quando 'rodo' o programa.py sempre aparece erros, devido a primeira linha
> esta em branco.
>
> Então eu gostaria de saber se tem como 'chamar' o vim - já com a linha de
> cabelhaço na primeira linha e o cursor posicionado na linha 13 ?
>
> Em 24 de setembro de 2010 12:45, trans548 
> <address@hidden<trans548%40yahoo.com.br>>
> escreveu:
>
>
> > -----------------script ----------------
> > !/bin/bash
> >
> > # chama o vim com o cabeçalho do python, torna-o executavel e executa-o
> > w=$1
> >
> > # aqui começa o cabeçalho do python
> > echo "
> > #!/usr/bin/python
> > #-*- coding: utf-8-*- # habilita o codigo para o texto de tipo utf8
> > #
> > # (c) J.Sabino - `date +%H":"%M" - "%d"/"%m"/"%y`
> >
> Na verdade o cabecalho nao eh inserido na "segunda linha do vim". O que
> ocorre eh q vc cria um arquivo com uma linha em branco no inicio, que nao
> eh
> o que voce quer:
>
> echo "
> #!/usr/bin/python
> bla bla
> " > ${w}.py
>
> Voce ate pode chamar o vim na segunda linha do arquivo, mas a solucao para
> o
> problema da criacao falha do arquivo tem, pelo menos, duas solucoes:
>
> 1)
>
> echo "#!/usr/bin/python
> bla bla
> " > ${w}.py
>
> 2)
>
> cat << EOT > ${w}.py
> #!/usr/bin/python
> bla bla
> EOT
>
> []'s
>
> --
> (o_ ------------------ __o
> //\ address@hidden <arkanon%40lsd.org.br> _`\<,
> V_/_ --- www.lsd.org.br (_)/(_)
> ---------------------------------
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]