1
В моем коде я хочу указать имя нового файла, объединяющего старые имена файлов в один. Как это не работает с basename? Любая идея, как я могу это сделать?Сочетание имени файла в цикле (cat, awk)
for i in /dir/*; do
for j in /dir/*; do
filename=$(basename "$i")
filename2=$(basename "$j")
if grep -q E "$i" ;
then cat "$i" "$j" > /Path/"$filename" "$filename2".fasta
fi
done
сделано