Re: quick script question
- From: Todd Zullinger <tmz@xxxxxxxxx>
- Date: Wed, 31 May 2006 01:22:43 -0400
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
M E Fieu wrote:
Hi.. Need to ask you a simple script question, I used the date
command to get the yesterday web log file using the following
command echo ex`date -d yesterday +%y%m%d.log` in Linux. I want to
create a simple script to cat /home/IT/ex060530.log> kr.log using
the following script but it is not working. May I know how do I put
the output of echo ex`date -d yesterday +%y%m%d.log into cat
/home/IT/xxxx> kr.log ?
[root@w2 krweblog3]# echo ex`date -d yesterday +%y%m%d.log`
ex060530.log
[root@w2 krweblog3]# vi krweblog.sh
#!/bin/sh
#
KRWEBLOG3= echo ex`date -d yesterday +%y%m%d.log`
cat /home/IT/$KRWEBLOG3> kr.log
Get rid of the echo, it's not needed.
KRWEBLOG3="ex`date -d yesterday +%y%m%d.log`
If you ever do have to run a few commands to create a variable, you
can use bash's command substitution to nest commands. Instead of
using backquotes (`command`), you use $(command).
KRWEBLOG3=$(echo ex$(date -d yesterday +%y%m%d.log))
See the section on Expansion in the bash man page for more details.
- --
Todd OpenPGP -> KeyID: 0xD654075A | URL: www.pobox.com/~tmz/pgp
======================================================================
A free society is one where it is safe to be unpopular.
-- Adlai Stevenson
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: When crypto is outlawed bayl bhgynjf jvyy unir cevinpl.
iG0EARECAC0FAkR9KCImGGh0dHA6Ly93d3cucG9ib3guY29tL350bXovcGdwL3Rt
ei5hc2MACgkQuv+09NZUB1ql+ACg33aPbJCie1mqHi5QXcCAVck5iLkAoM6ovyWO
f7lLilm/oUK89/qpt4hg
=etmy
-----END PGP SIGNATURE-----
--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
- References:
- quick script question
- From: M E Fieu
- quick script question
- Prev by Date: turn off "browsed queues" in system-config-printer?
- Next by Date: Re: sendmail
- Previous by thread: quick script question
- Next by thread: Re: quick script question
- Index(es):
Relevant Pages
- Re: Persisting env vars in cmd windows
... more about batch files as you go on, ... echo The time is %time::=.%
... But the piece de resistance was the "start" command, ... echo:: ERROR ERROR
ERROR ERROR ... (microsoft.public.win2000.general) - Re: Persisting env vars in cmd windows
... But the piece de resistance was the "start" command, ... - Have all code for
the one project in one single batch file. ... @echo off ... echo:: ERROR
ERROR ERROR ERROR ... (microsoft.public.win2000.general) - Re: Persisting env vars in cmd windows
... even though it applies to any command, e.g. echo, copy, ... Similarly the syntax
for the extremely powerful "for" command ... more about batch files as you go on,
... echo:: ERROR ERROR ERROR ERROR ... (microsoft.public.win2000.general) - Re: Persisting env vars in cmd windows
... even though it applies to any command, e.g. echo, copy, ... Similarly the syntax
for the extremely powerful "for" command ... more about batch files as you go on,
... echo:: ERROR ERROR ERROR ERROR ... (microsoft.public.win2000.general) - Re: Persisting env vars in cmd windows
... I open several Command windows in succession. ... Drag the name of C000_CreateSymbols.bat
into a new command window ... @echo off ... echo:: ERROR ERROR ERROR ERROR
... (microsoft.public.win2000.general)