I’m trying to do a for loop with multiple conditions and I didn’t find any information about how to do it on the web
I’m sorry for the stupid questions, but I just started programming in linux
what am I doing wrong here?
#!/bin/bash
j=0
for line in `cat .temp_` || j in `seq 0 19`
do
...
done
the error says wrong syntax and that I can’t use ||
Thanks a lot
You can’t check a condition in a
forloop in shell. You must do it in a extra statement.In this case so:
Another solution, without
break: