Я пишу скрипт PBS для обработки многих файлов одновременно и выполнения нескольких действий.Вывод команды как переменной
Я хотел бы начать с распаковки файлов .gz (которые я позже запечатал), а затем обработать распакованный файл.
Ниже будет распаковать файл в $file
, но я когда-то я расстегнула файл, я хотел бы переменной $file
обратиться к распакованной версии:
for file in $READS/*2.fq.gz;
do
gunzip $file
# continue script with the gunzipped file
done
Что-то вроде:
for file in $READS/*2.fq.gz;
do
file=gunzip $file
# continue script with the gunzipped file
done
Что делает ваш заголовок имеет отношение к вопросу? Вывод команды не является именем файла. 'gunzip' не производит никакого вывода, он просто распаковывает файл молча. – Barmar