Results 1 to 3 of 3
  1. #1
    Join Date
    Mar 2004
    Location
    India
    Posts
    41

    Unanswered: Need to develop a utility to zip the files in specific dir

    Hi All,
    I have a tiresome work,manually zipping the files under a dir which are larger in size.I want to wrote a script which will filter the files which are larger than the specified limit and zip them using gzip command.

    Any suggestion pls????

  2. #2
    Join Date
    Jun 2003
    Location
    West Palm Beach, FL
    Posts
    2,713

    Cool

    Try this:
    Code:
    #!/bin/ksh
    MYDIR=/home/MyDir
    MAXSZ=2000000
    ls -l $MYDIR|awk '{if ($5 > int(maxsz)) print $9;}' maxsz=$MAXSZ|xargs gzip
    The person who says it can't be done should not interrupt the person doing it. -- Chinese proverb

  3. #3
    Join Date
    Jun 2003
    Location
    Toronto, Canada
    Posts
    5,516
    Provided Answers: 1
    Code:
    find /home/mydir -size +2000000c -exec gzip '{}' \;

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •