1
私のコードでは、古いファイル名を1つにまとめた新しいファイルの名前を付けたいと思います。どのようにこれはbasenameで動作しませんか?どのように私はこれを行うことができます任意のアイデア?forループ内のファイル名の組み合わせ(cat、awk)
私のコードでは、古いファイル名を1つにまとめた新しいファイルの名前を付けたいと思います。どのようにこれはbasenameで動作しませんか?どのように私はこれを行うことができます任意のアイデア?forループ内のファイル名の組み合わせ(cat、awk)
... > "/Path/${filename}${filename2}.fasta"
行わ
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