[ale] my 1st shell script - chk big files

Jim Kinney jim.kinney at gmail.com
Mon Mar 21 10:23:23 EDT 2011


harumph!

I have a ~/bin on the multiple machines that I grep through for scripts of
interest. Sadly it's all very, very specific so of no use on any other
system.

On Mon, Mar 21, 2011 at 9:08 AM, James Sumners <james.sumners at gmail.com>wrote:

> Yay for VCS religion wars!
>
> Mercurial FTW! https://bitbucket.org/jsumners
>
> On Mon, Mar 21, 2011 at 12:01 AM, Michael Trausch <mike at trausch.us> wrote:
> > Hrm. Except that I strongly dislike git, and thus use the (in this case)
> > GNU's DVCS, bzr.  ;-)
> >
> > --
> > Sent from my phone... a G2 running CM7 nightlies!
> >
> > On Mar 20, 2011 11:54 PM, "Richard Bronosky" <Richard at bronosky.com>
> wrote:
> >> For this kind of thing, you really ought to be using github. Even if you
> >> never host a full open source project, for something like this you post
> a
> >> "gist". For example, here is one of mine:
> >> https://gist.github.com/806251That will open you up to an entire
> >> community of people who can "fork" your
> >> scripts and post their changes. I often use it for oneliners that I want
> >> to
> >> keep handy, like my evil: https://gist.github.com/422582 But I also use
> it
> >> to host things as simple as a single line of code that I often want to
> >> reuse, like: https://gist.github.com/570492
> >>
> >> Do that enough and you will eventually have so many code patterns in
> your
> >> toolkit that you can make an open source repo out of them, like:
> >> https://github.com/RichardBronosky/tools/tree/master/bash.patterns
> >>
> >> The point is this: If you write code, any code, you should be on github.
> >>
> >> On Sun, Mar 20, 2011 at 11:04 AM, Ron Frazier
> >> <atllinuxenthinfo at c3energy.com
> >>> wrote:
> >>
> >>> Hello all,
> >>>
> >>> I've written my first Linux shell script as follows and saved it on the
> >>> Desktop under the name Check Big Files and given it execute permission.
> >>> I double click on it, the system asks whether to display or run it, and
> >>> I say run.
> >>>
> >>> echo "Files larger than 100 MB starting from /." > file_list.txt
> >>> echo "Excluding /swapfile, /sys/devices, and /proc." >> file_list.txt
> >>> echo -n "Computer name: " >> file_list.txt
> >>> uname -n >> file_list.txt
> >>> echo " " >> file_list.txt
> >>> date >> file_list.txt
> >>> echo " " >> file_list.txt
> >>> find / -type f -size +100M | grep -v /swapfile | grep -v /sys/devices |
> >>> grep -v /proc >> file_list.txt
> >>> echo " " >> file_list.txt
> >>> date >> file_list.txt
> >>> gedit file_list.txt
> >>>
> >>> It works very nicely, and give's me an instant report on large files in
> >>> my system. You guys can tell me if you think anything needs changing to
> >>> improve it. Anyone is welcome to use the script for their own
> >>> purposes. If you publish it somewhere, give me the credit. Here's what
> >>> it does.
> >>>
> >>> 1) Delete file_list.txt if it exists.
> >>> 2) Create file_list.txt and put some headers, the computer name, and
> the
> >>> date in it.
> >>> 3) Find all files > 100 MB in size starting from / and list them in the
> >>> text file, while excluding /swapfile, /sys/devices, and /proc.
> >>> 4) Append the date to the end of the file.
> >>> 5) Display the text file.
> >>>
> >>> I have a question. How would I force it to execute immediately, rather
> >>> than asking if I want to display it or run it?
> >>>
> >>> Sincerely,
> >>>
> >>> Ron
> >>>
> >>> --
> >>>
> >>> (PS - If you email me and don't get a quick response, you might want to
> >>> call on the phone. I get about 300 emails per day from alternate energy
> >>> mailing lists and such. I don't always see new messages very quickly.)
> >>>
> >>> Ron Frazier
> >>>
> >>> 770-205-9422 (O) Leave a message.
> >>> linuxdude AT c3energy.com
> >>>
> >>> _______________________________________________
> >>> Ale mailing list
> >>> Ale at ale.org
> >>> http://mail.ale.org/mailman/listinfo/ale
> >>> See JOBS, ANNOUNCE and SCHOOLS lists at
> >>> http://mail.ale.org/mailman/listinfo
> >>>
> >>
> >>
> >>
> >> --
> >> .!# RichardBronosky #!.
> >
> > _______________________________________________
> > Ale mailing list
> > Ale at ale.org
> > http://mail.ale.org/mailman/listinfo/ale
> > See JOBS, ANNOUNCE and SCHOOLS lists at
> > http://mail.ale.org/mailman/listinfo
> >
> >
>
>
>
> --
> James Sumners
> http://james.roomfullofmirrors.com/
>
> "All governments suffer a recurring problem: Power attracts
> pathological personalities. It is not that power corrupts but that it
> is magnetic to the corruptible. Such people have a tendency to become
> drunk on violence, a condition to which they are quickly addicted."
>
> Missionaria Protectiva, Text QIV (decto)
> CH:D 59
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo
>



-- 
-- 
James P. Kinney III
I would rather stumble along in freedom than walk effortlessly in chains.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.ale.org/pipermail/ale/attachments/20110321/3317c37c/attachment-0001.html 


More information about the Ale mailing list