Portál AbcLinuxu, 10. května 2025 05:35
while true do A.. ... ... B.. donetohle běhá od A po B pořád dokola takto to potřebuji
while true do A.. ... if ...STOP! nechoď dál ale začni číst zase od A ... B.. done
Řešení dotazu:
if STOP! then continue
, nebo:
while true do A.. ... if ! STOP; then ... B.. fi donePokud potřebujete nějaký náročnější restart, můžete vnořit i dva cykly a z vnitřního vyskočit breakem, čímž se dostanete do vnějšího a tím restartujete vnitřní. P.S. "if STOP then CONTINUE" zní hloupě, v samodokumentujícím kódu by to chtělo upřesnit sémantiku
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.