for f in `ls *.bw`; do s=$(echo "$f" | cut -d'.' -f 3 | cut -d'_' -f 1) ; lo=${s: -2} ; slo=$(echo "$f" | cut -d'.' -f 3 | cut -d'_' -f 2) ; slo=${slo^^} ; slo=${slo: -2} ; echo "mkdir -p /datascope/recount03/release/human/data_sources/tcga/base_sums/$lo/$s/$slo ; ln $f /datascope/recount03/release/human/data_sources/tcga/base_sums/$lo/$s/$slo/$f" ; done for f in `ls *.bw`; do s=$(echo "$f" | cut -d'.' -f 3 | cut -d'_' -f 1) ; lo=${s: -2} ; slo=$(echo "$f" | cut -d'.' -f 3 | cut -d'_' -f 2) ; slo=${slo^^} ; slo=${slo: -2} ; mkdir -p /datascope/recount03/release/human/data_sources/tcga/base_sums/$lo/$s/$slo ; ln $f /datascope/recount03/release/human/data_sources/tcga/base_sums/$lo/$s/$slo/$f ; done