/[fai]/trunk/bin/ftar
ViewVC logotype

Diff of /trunk/bin/ftar

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 5524 by lange, Mon Jun 16 12:29:06 2008 UTC revision 5525 by lange, Fri Sep 25 13:00:21 2009 UTC
# Line 6  Line 6 
6  # ftar -- extract tar files using FAI classes  # ftar -- extract tar files using FAI classes
7  #  #
8  # This script is part of FAI (Fully Automatic Installation)  # This script is part of FAI (Fully Automatic Installation)
9  # Copyright (C) 2001-2008 Thomas Lange, lange@informatik.uni-koeln.de  # Copyright (C) 2001-2009 Thomas Lange, lange@informatik.uni-koeln.de
10  # Universitaet zu Koeln  # Universitaet zu Koeln
11  #  #
12  #*********************************************************************  #*********************************************************************
# Line 27  Line 27 
27  # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA  # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
28  #*********************************************************************  #*********************************************************************
29    
30  version="Version 1.6.2, 16-june-2008"  version="Version 1.7, 25-september-2009"
31    
32  # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
33  die() {  die() {
# Line 52  usage() { Line 52  usage() {
52      cat <<EOF      cat <<EOF
53  ftar, extract tar files using classes. $version  ftar, extract tar files using classes. $version
54    
55     Copyright (C) 2001-2008 by Thomas Lange     Copyright (C) 2001-2009 by Thomas Lange
56    
57  Usage: ftar [OPTION] ... SOURCE  Usage: ftar [OPTION] ... SOURCE
58    
# Line 127  fi Line 127  fi
127  for c in $revclasses ; do  for c in $revclasses ; do
128      # what if a directory exists which is equal to the hostname or a classname?      # what if a directory exists which is equal to the hostname or a classname?
129      # [ -f $fpath/$c ]          && extract $fpath/$c cat      # [ -f $fpath/$c ]          && extract $fpath/$c cat
130      [ -f $fpath/$c.tgz ]      && die "Suffix .tgz not supported. Use .tar.gz"      [ -f $fpath/$c.tgz ]      && extract $fpath/$c.tgz zcat
131      [ -f $fpath/$c.tar ]      && extract $fpath/$c.tar cat      [ -f $fpath/$c.tar ]      && extract $fpath/$c.tar cat
132      [ -f $fpath/$c.tar.gz ]   && extract $fpath/$c.tar.gz zcat      [ -f $fpath/$c.tar.gz ]   && extract $fpath/$c.tar.gz zcat
133      [ -f $fpath/$c.tar.bz2 ]  && extract $fpath/$c.tar.bz2 bzcat      [ -f $fpath/$c.tar.bz2 ]  && extract $fpath/$c.tar.bz2 bzcat

Legend:
Removed from v.5524  
changed lines
  Added in v.5525

  ViewVC Help
Powered by ViewVC 1.1.5