1 2 3 4 5 6 7 8 9 10 11 12 13
#!/bin/sh alias c=cat q=test e=echo rm -r O;mkdir -p O q -f L||e '`c $F`'>L q -d S&&cp -r S O/ X(){ eval "$(e 'c<<';c "$@";e;e )";} for F in I/* do q -f "$F"&&(e $F N="${F#I/}" T(){ sed 1q "$F";} B(){ sed 1d "$F";} X L>"O/${N%.*}") done