hypre/tools/hypre_struct_collapse

22 lines
492 B
Bash
Executable File

#!/bin/sh
for i in $*
do
FILE=$i
rm -f $FILE.head
rm -f $FILE.tail
for j in $FILE.*
do
awk 'BEGIN {printlines = 1};
{if (printlines) print};
/Data:/ {printlines = 0}' $j >> $FILE.head
awk 'BEGIN {printlines = 0};
{if (printlines) print};
/Data:/ {printlines = 1}' $j >> $FILE.tail
done
mv $FILE.head $FILE
sed -e 's/^[0-9]*: (/(/g' $FILE.tail | sort | uniq >> $FILE
rm -f $FILE.head
rm -f $FILE.tail
done