š» Software
Forcibly break a for loop in sh
Fresh7 days ago
Mar 15, 2026865 viewsConfidence Score0%
0%
Problem
If I run a for loop on the command line in sh, and I press control-C, it usually cancels the current running process, so I need to hold ^C until the shell itself catches it and breaks the loop. Is there a way to break current process and the loop immediately?
Unverified for your environment
Select your OS to check compatibility.
1 Fix
Canonical Fix
Unverified Fix
New Fix ā Awaiting Verification
Fix for: Forcibly break a for loop in sh
Low Risk
The easiest way I know would be to suspend the foreground job ( ), then kill it using the job id ( ). Example: After a Ctrl+z The number within the brackets ( ) at the beginning of the suspension message gives you the job id. You can also list out iā¦
Awaiting Verification
Be the first to verify this fix
Sign in to verify this fix