#!/bin/bash if [ "$1" == "" -o ! -e "$1" ]; then ME=`basename $0` echo syntax: echo $ME src-package.tbz exit 1 fi F=$1 export NAME='' RLZ='' TMP=(`basename $F|sed 's/\(.*\)-src-\(.*\)\.tbz/\1 \2/'`) NAME=${TMP[0]} RLZ=${TMP[1]} export CUR=$PWD TMP=`mktemp -d` ( cd $TMP tar xf $CUR/$F --wildcards $NAME/*.src cat $NAME/*.src ) rm -rf $TMP