[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux_var] bash
- To: linux_var - LUG di Varese e Provincia Mailing List <talking@ml.linuxvar.it>
- Subject: Re: [linux_var] bash
- From: Cristian Gaiatto <g.crinux@gmail.com>
- Date: Thu, 04 Jul 2013 23:04:20 +0200
- Authentication-results: linuxvar.it; dkim=pass (2048-bit key; insecure key) header.i=@gmail.com; dkim-adsp=pass
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ml.linuxvar.it; s=mail; t=1372971889; bh=xIK/Yj7PJCBzVJeZ3MpqvEG/072lRUU7LGSqzIJQDys=; h=Date:From:MIME-Version:To:References:In-Reply-To:Subject:Reply-To: List-Id:List-Unsubscribe:List-Archive:List-Post:List-Help: List-Subscribe:Content-Transfer-Encoding:Content-Type:Sender; z=Received:=20from=20mail-we0-f182.google.com=20(mail-we0-f182.goog le.com=0D=0A=09[74.125.82.182])=20by=20linuxvar.it=20(Postfix)=20w ith=20ESMTPS=20id=20392693C33EC=0D=0A=09for=20<talking@ml.linuxvar .it>=3B=20Thu,=20=204=20Jul=202013=2023:04:27=20+0200=20(CEST)|Aut hentication-Results:=20linuxvar.it=3B=20dkim=3Dpass=20(2048-bit=20 key=3B=20insecure=20key)=0D=0A=09header.i=3D@gmail.com=3B=20dkim-a dsp=3Dpass|Received:=20by=20mail-we0-f182.google.com=20with=20SMTP =20id=20p60so1464391wes.13=0D=0A=09for=20<talking@ml.linuxvar.it>= 3B=20Thu,=2004=20Jul=202013=2014:04:27=20-0700=20(PDT)|DKIM-Signat ure:=20v=3D1=3B=20a=3Drsa-sha256=3B=20c=3Drelaxed/relaxed=3B=20d=3 Dgmail.com=3B=20s=3D20120113=3B=0D=0A=09h=3Dmessage-id:date:from:u ser-agent:mime-version:to:subject:references=0D=0A=09:in-reply-to: content-type:content-transfer-encoding=3B=0D=0A=09bh=3DC2uO/L9Zfq7 lYV2OPV2CUPym32lyc0nEXiGKNY/JLv8=3D=3B=0D=0A=09b=3DV05+b9Mkopa9G34 YqelAnhlOk/HFW/niAT3CyDXe/h7yWVhRl8hRrBY6gTCHktvQ0r=0D=0A=09K+NvdB eZyjKL56bJmUv6jNqlteJEu5aABrMKlcLiU4+NKswGN8i15yqNOvNQ1lq9FPde=0D= 0A=09ouYVjmNeQCI7RGzD6Uds9AmgTPTaZ2xrG6XjtbptdRCoUzliaCVgkcR4XkoIf rPg/BMJ=0D=0A=09EbqZPwnIGQE52whn7vYNRmSd8qz7U+gS+TDfvSmaY3p/lFqDHz 2wC2CpSNIiLrbg3dgf=0D=0A=0943uTc4H3ltfVHTOg1D1Lte7Vu2InrqXd17CJ1Ik 9r5t7n8BxQ/rta9hio4gEbF2/OcdC=0D=0A=09Vzrg=3D=3D|X-Received:=20by= 2010.180.185.175=20with=20SMTP=20id=20fd15mr21993676wic.34.1372971 866924=3B=20=0D=0A=09Thu,=2004=20Jul=202013=2014:04:26=20-0700=20( PDT)|Received:=20from=20[192.168.1.11]=20(net-37-117-8-179.cust.ds l.vodafone.it.=0D=0A=09[37.117.8.179])=0D=0A=09by=20mx.google.com= 20with=20ESMTPSA=20id=20z6sm5887895wiv.11.2013.07.04.14.04.26=0D=0 A=09for=20<talking@ml.linuxvar.it>=0D=0A=09(version=3DTLSv1=20ciph er=3DECDHE-RSA-RC4-SHA=20bits=3D128/128)=3B=0D=0A=09Thu,=2004=20Ju l=202013=2014:04:26=20-0700=20(PDT)|Date:=20Thu,=2004=20Jul=202013 =2023:04:20=20+0200|From:=20Cristian=20Gaiatto=20<g.crinux@gmail.c om>|User-Agent:=20Mozilla/5.0=20(X11=3B=20Linux=20x86_64=3B=0D=0A= 09rv:17.0)=20Gecko/20130510=20Thunderbird/17.0.6|MIME-Version:=201 .0|To:=20linux_var=20-=20LUG=20di=20Varese=20e=20Provincia=20Maili ng=20List=20<talking@ml.linuxvar.it>|References:=20<20130704111001 .27478d25abcce2996c0831a3@gmail.com>=0D=0A=09<51D540E3.2050604@tel etu.it>=0D=0A=09<20130704115223.0f876e73d7354aeecc793390@gmail.com >=0D=0A=09<51D5565D.3080204@teletu.it>|In-Reply-To:=20<51D5565D.30 80204@teletu.it>|Subject:=20Re:=20[linux_var]=20bash|X-BeenThere:= 20talking@ml.linuxvar.it|X-Mailman-Version:=202.1.13|Precedence:=2 0list|Reply-To:=20linux_var=20-=20LUG=20di=20Varese=20e=20Provinci a=20Mailing=20List=0D=0A=09<talking@ml.linuxvar.it>|List-Id:=20lin ux_var=20-=20LUG=20di=20Varese=20e=20Provincia=20Mailing=20List=0D =0A=09<talking.ml.linuxvar.it>|List-Unsubscribe:=20<http://ml.linu xvar.it/cgi-bin/mailman/options/talking>,=0D=0A=09<mailto:talking- request@ml.linuxvar.it?subject=3Dunsubscribe>|List-Archive:=20<htt p://ml.linuxvar.it/pipermail/talking>|List-Post:=20<mailto:talking @ml.linuxvar.it>|List-Help:=20<mailto:talking-request@ml.linuxvar. it?subject=3Dhelp>|List-Subscribe:=20<http://ml.linuxvar.it/cgi-bi n/mailman/listinfo/talking>,=0D=0A=09<mailto:talking-request@ml.li nuxvar.it?subject=3Dsubscribe>|Content-Transfer-Encoding:=20quoted -printable|Content-Type:=20text/plain=3B=20charset=3D"iso-8859-1"= 3B=20Format=3D"flowed"|Sender:=20talking-bounces@ml.linuxvar.it|Er rors-To:=20talking-bounces@ml.linuxvar.it; b=EwoCz9DWexcylrLzg0Ut4xanBUQoeM1IO2ONdwRKQiWWt2nOxxE3ZeH635rBPxWLf fyBsXJ6/kn33fsw8HoIhVXnPpWN43HlAK94QbrPphxdixxNkEV9Asuz7zF6/KxSr4y OnNUiqZHSR1+R3Skm4CweY7VQMxT9Bck9t8sXmhw=
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=C2uO/L9Zfq7lYV2OPV2CUPym32lyc0nEXiGKNY/JLv8=; b=V05+b9Mkopa9G34YqelAnhlOk/HFW/niAT3CyDXe/h7yWVhRl8hRrBY6gTCHktvQ0r K+NvdBeZyjKL56bJmUv6jNqlteJEu5aABrMKlcLiU4+NKswGN8i15yqNOvNQ1lq9FPde ouYVjmNeQCI7RGzD6Uds9AmgTPTaZ2xrG6XjtbptdRCoUzliaCVgkcR4XkoIfrPg/BMJ EbqZPwnIGQE52whn7vYNRmSd8qz7U+gS+TDfvSmaY3p/lFqDHz2wC2CpSNIiLrbg3dgf 43uTc4H3ltfVHTOg1D1Lte7Vu2InrqXd17CJ1Ik9r5t7n8BxQ/rta9hio4gEbF2/OcdC Vzrg==
- In-reply-to: <51D5565D.3080204@teletu.it>
- List-archive: <http://ml.linuxvar.it/pipermail/talking>
- List-help: <mailto:talking-request@ml.linuxvar.it?subject=help>
- List-id: linux_var - LUG di Varese e Provincia Mailing List <talking.ml.linuxvar.it>
- List-post: <mailto:talking@ml.linuxvar.it>
- List-subscribe: <http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking>, <mailto:talking-request@ml.linuxvar.it?subject=subscribe>
- List-unsubscribe: <http://ml.linuxvar.it/cgi-bin/mailman/options/talking>, <mailto:talking-request@ml.linuxvar.it?subject=unsubscribe>
- References: <20130704111001.27478d25abcce2996c0831a3@gmail.com> <51D540E3.2050604@teletu.it> <20130704115223.0f876e73d7354aeecc793390@gmail.com> <51D5565D.3080204@teletu.it>
- Reply-to: linux_var - LUG di Varese e Provincia Mailing List <talking@ml.linuxvar.it>
- Sender: talking-bounces@ml.linuxvar.it
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6
Il 04/07/2013 13:02, Aladino ha scritto:
On 04/07/2013 11:52, Cristian Gaiatto wrote:
Vero, quello serebbe il passo successivo, perchè se non lo trova
chiede se si vuole creare...
... con calma pero', le idee sono tante ma le capacità scarseggiano
So che non risolve la domanda di partenza, ma per il futuro:
!/bin/bash
echo -n "FILE DA CERCARE: "
read disegno
dircnc=/my/own/path
#Ricerca il file e imposta il percorso come variabile
#risultato=$(find /home/cristian/$disegno)
risultato=$(grep -r -l "$disegno" $dircnc)
if [ -z $risultato ]
visto che ho usato il tempfile come suggerito da Fox ho cambiato
l'opzione -z con -s
e ho dovuto invertire
then
echo "File non trovato"
echo "File trovato"
....e prosegue...
else
#Stampa il file trovato
echo $risultato
echo "File non trovato"
.. e termina
Così funziona, sembra uno script serio.
Grazie
Cristian
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking