[NCLUG] shell scripting
Eric Brunson
brunson at level3.net
Thu Sep 13 11:28:27 MDT 2001
* Eric Brunson (brunson at level3.net) [010913 11:26]:
>
> maybe something like
>
> find /your/dir -ctime 1 -print
That should probably be -mtime, not -ctime
>
> will find the files you're interested in, the syntax for a for loop in
> bash is in the man page and left as an exercise for the reader.
>
> Here's a tip though:
>
> To get the output of a command on the command line as if you typed it,
> use $( command args )
>
> i.e.:
>
> clotho(~)$ ls -d1 t*
> tangent/
> template
> test.py*
> thehood.jpg
> tiny_spark.mp3
>
> clotho(~)$ echo $( ls -d1 t* )
> tangent/ template test.py thehood.jpg tiny_spark.mp3
>
> See also: xargs
>
>
> * mike cullerton (michaelc at cullerton.com) [010913 11:10]:
> > hey folks,
> >
> > hope everyone and all your loved ones are well.
> >
> > i have what i believe is a simple shell scripting question. i have a
> > number of files in a directory. some of them have been modified today. i
> > want to copy the files that have been modified today to another directory.
> >
> > something like
> >
> > for ($i in <modified today>) cp $i /some/directory
> >
> > i am using bash.
> >
> > thanks,
> > mike
> >
> > -- mike cullerton michaelc at cullerton.com
> >
> >
> > _______________________________________________
> > NCLUG mailing list
> > NCLUG at nclug.org
> > http://www.nclug.org/mailman/listinfo/nclug
>
>
> --
> Eric Brunson brunson at level3.net page-eric at level3.net
> tcA thgirypoC muinelliM latigiD eht detaloiv tsuj evah uoY
> _______________________________________________
> NCLUG mailing list
> NCLUG at nclug.org
> http://www.nclug.org/mailman/listinfo/nclug
--
Eric Brunson brunson at level3.net page-eric at level3.net
tcA thgirypoC muinelliM latigiD eht detaloiv tsuj evah uoY
More information about the NCLUG
mailing list