linux  $'\r': command not found

yum install dos2unix
dos2unix test.sh
#!/bin/bash
for dir in `ls` ;do
	echo $dir
done
#!/bin/bash
function delete (){	
	rm -f *.d
	rm -f *.o
}

for file in * ;do
	dir_name="`pwd`/$file"
	echo $dir_name
	
	if test -d $dir_name
	then
		delete
		cd $file
		delete
		for file2 in * ;do
			#echo $file2
			#echo "`pwd`/$file2/src/*.d"
			rm -f "`pwd`/$file2/src/*.d"
			rm -f "`pwd`/$file2/src/*.o"
		done
		cd -
	fi
	
done

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐