Для, сделать, сделал применение в конвертировать TXT в формат Биом в Linux
У меня есть папка с номерами txt
файлы, я хотел бы применить for do do
цикл, чтобы преобразовать их из txt
в biom
файлы, вот что я сделал:
for txt in folder/*.txt
do biom convert -i $txt -o *.biom --to-hdf5
done
но я получил объединенный файл биомов.
Как я могу изменить мой код выше, меняя несколько текстовых файлов на биом-файлы, не меняя исходного имени файла?
лайк: test.txt
в test.biom
1 ответ
Решение
Следующее должно сделать трюк (при условии, что теперь в именах файлов есть пробелы):
for txt in folder/*.txt
do biom convert -i $txt -o ${txt%.txt}.biom --to-hdf5
done
Замена bash ${txt%.txt}
полоски .txt
переменной, и мы придерживаемся .biom
в конце.