#!/bin/bash
#script to loop through directories to merge files
mydir=/data/
files="/data/*"
for f in $files
do
if[ -d "$f" ]
then
for ff in $f/*
do
echo "Processing $ff"
done
else
echo "Processing $f"
fi
done
我有上面的代碼來瀏覽目錄和子目錄並列出所有文件。我得到的錯誤:語法錯誤附近的意外令牌`然後'腳本遍歷目錄和子目錄到列表文件
我在做什麼錯在這裏?
謝謝!!這工作! –