gpt4 book ai didi

bash - 循环遍历文件 bash 脚本

转载 作者:行者123 更新时间:2023-11-29 09:10:35 24 4
gpt4 key购买 nike

我试图在所有文件脚本中运行一个简单的循环,但它给了我以下错误。该脚本名为 test.sh,我在 Windows 7 上使用 Cygwin。

我的脚本:

#!/bin/bash
FILES = "/bowtie-0.12.7-win32/bowtie-0.12.7/output_635_25bp/*"
for f in $FILES
do
echo "hello world"
done

错误是:

./test.sh: line 2: FILES: command not found
./test.sh: line 4: syntax error near unexpected token ``$'do\r''
./test.sh: line 4: ``do

在运行脚本之前,我使用 dos2unix 命令将文件夹中的所有文件转换为 unix 格式。

最佳答案

尝试:

for f in `ls /bowtie-0.12.7-win32/bowtie-0.12.7/output_635_25bp/*`; do echo "hello world"; done

谢谢!

布兰登

关于bash - 循环遍历文件 bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9677203/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com