DESAFIO aos Shelleiros!

1. DESAFIO aos Shelleiros!

Jefferson Rocha
slackjeff

(usa Slackware)

Enviado em 21/09/2017 - 03:49h

O jogo é o seguinte, fazer o MENOR programa que verifica se o arquivo existe , se não existir ele cria! não USAR touch para criação do arquivo, essa é a regra.
Lembrando que não precisa de shebang #!/bin/bash para quem não sabe...
Use apenas a condição ou comando.

OBS: é legal esses desafios, pois os iniciantes que estão começando a brincar com o shell agora veem que a programação em si é processada diferente em cada cabeça e que vai ter 20 formas de fazer a mesma tarefa!

Play.


  


2. Re: DESAFIO aos Shelleiros!

Lucas Moraes
lucasdemoraesc

(usa Ubuntu)

Enviado em 21/09/2017 - 06:23h

if [ -f "lmc.txt" ]; then
echo "O arquivo já existe" ; else
touch lmc.txt
fi




LMC ----------------------------------------
----------------------------------------------
#voltalisteiro ---------------------


3. Re: DESAFIO aos Shelleiros!

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/09/2017 - 07:06h


O jogo é o seguinte, fazer o MENOR programa que verifica se o arquivo existe , se não existir ele cria! não USAR touch para criação do arquivo, essa é a regra.
Lembrando que não precisa de shebang #!/bin/bash para quem não sabe...
Use apenas a condição ou comando.



test -e "$1" || printf "%s\\n" "" > "$1"



4. Re: DESAFIO aos Shelleiros!

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/09/2017 - 10:02h


test -e "$1" || >"$1"



5. Re: DESAFIO aos Shelleiros!

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 21/09/2017 - 10:37h

var="teste.txt"; [ -e "$var" ] || >"$var" 



6. Re: DESAFIO aos Shelleiros!

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 21/09/2017 - 11:33h

slackjeff escreveu:

O jogo é o seguinte, fazer o MENOR programa que verifica se o arquivo existe , se não existir ele cria! não USAR touch para criação do arquivo, essa é a regra.
Lembrando que não precisa de shebang #!/bin/bash para quem não sabe...
Use apenas a condição ou comando.

OBS: é legal esses desafios, pois os iniciantes que estão começando a brincar com o shell agora veem que a programação em si é processada diferente em cada cabeça e que vai ter 20 formas de fazer a mesma tarefa!

Play.


Gostei da iniciativa.
[ -e DATA.txt ] || date > DATA.txt

Marcelo Oliver


7. Re: DESAFIO aos Shelleiros!

Raphael Henrique
Raphael_Henrique

(usa XUbuntu)

Enviado em 28/09/2017 - 23:42h


>>arquivo