我试图运行这个开源bash脚本,但它不起作用,因为它假设我在解析输入时运行linux。实际上,我在Windows机器上运行cygwin。脚本中有一个地方,它将$IFS设置为\n,这会留下一个\r,这会导致错误,因为它不能匹配确切的字符串。IFS=\n
# Word splitting is intende
我需要使用列表删除目录中的一些文件。例如,我有以下文件列表:POR.pdbAU7.pdbU6Y.pdbPOR.pdb0UA.pdb在目录的最后,我应该只有以下内容:AR2.pdbrm: impossibile rimuovere "ONM.pdb\r": File o directory non esist
事实上,下面的一个例子描述了:将IFS设置为行的LF末端时:字符串\n中的text不被解释为如下所示for w in $text ; do echo ${w}';' ; donefootir;
这里使用的字符";“表示$text只包含一个元素,因此\n没有被解释,尽管它被设置为IFS但是现在,在将IFS设置为行的LFCR末尾时: