我有一个bash循环,它使用python程序遍历列表(文本文件)中的每个标识符,下载基因组(文件),我想知道是否有一种方法可以将每个文件下载到列表中的id,因为下载的文件有更难使用的名称。以bash表示的循环:
for i in $(more 'idpandas.txt'); do echo $i; ncbi-genome-download --format protein-fa
我试图循环遍历位于以.txt结尾的目录中的所有文件,并将它们重命名(用end替换)。但是,我想从这个for循环中获取输出,并将其输送到bash文件中,这样我就可以检查该文件,并确保所写的内容能够完成我想要的操作,然后,如果我看到的内容适合任务的话,我就可以执行.bash文件。我试过了
for file in *.txt ; do mv $file ${file//beginning/end} ; done