Как соединить все файлы в каталоге. Я могу сделать это за один шаг, явно назвав файлы ниже, есть ли способ сделать это без явного указания файлов?Присоединиться ко всем файлам в каталоге
join <(\
join <(\
join <(\
join\
<(sort ${rpkmDir}/HS0477.chsn.rpkm)\
<(sort ${rpkmDir}/HS0428.chsn.rpkm))\
<(sort ${rpkmDir}/HS0419.chsn.rpkm))\
<(sort ${rpkmDir}/HS0299.chsn.rpkm))\
<(sort ${rpkmDir}/HS0445.chsn.rpkm)
Вам нужно «эхо» $ data «» в трубу в bash? Или объясните, что вы создали сценарий и должны выполнить то, что вы создали в качестве сценария оболочки? –
Это действительно сценарий. Я надеялся, что линия shebang наверху сделала бы это очевидным. –
Это сценарий, который пишет сценарий - я думаю. Затем вам нужно подать вывод сценария, показанного в оболочке. Обычно вы просто выполняете скрипт, чтобы ... выполнить команды. Здесь вы должны выполнить свой скрипт, а затем запустить bash на выходе. –