É a primeira vez que faço um bash script, até hj o que vi linguagem de programação
foram C++ e Pascal e Java na Facu. Vou me interar sobre bash script. Valew a ajuda moçada!
Herminio E. Piram escreveu:>Epa! Epa!
> Estou montando um script e preciso pegar o Ano e o Mes, estou
> usando o comando date +"%Y%m" (preciso da data deste jeito),
> em algumas partes do script quero imprimir
> esta data, pensei em coloca - la em uma variável,
> então fiz isso da seguinte forma:
>
> $anoMes = date +"%Y%m"
>
bash != perl
Em bash, as variáveis não são definidas com um $ na frente.
Então, a primeira parte da linha seria:
anoMes=...
Na segunda parte, você quer que anoMes contenha o resultado
de um comando, e não o próprio comando. Então, você deve
colocar o comando entre `backplics` [whatever o nome desta
porra em português]:
anoMes=`date +"%Y%m"`
Tenta aí e vê se dá certo. Tô no trab, que só tem aquele-
outro-SO-que-dá-BSOD.Sim isso é possível.
> E mais adiante quero criar um diretório com o retorno deste
> comando, exemplo:
>
> mkdir $anoMes - isso é possível?
>
Bash é legal, mas tem umas coisinhas meio cri-cri pra quem
começa.
Alberto Monteiro
--
Fedora-users-br mailing list
Fedora-users-br@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-users-br