rename
Verified for current stable LTS
Rename Command: Replace Spaces With Underscores
Use for replace spaces with underscores with Rename. Exact CLI syntax to replace spaces with underscores using Rename.
When to use this: Use for replace spaces with underscores with Rename.
Command Syntax
rename 's/\s+/_/g' <*.txt> rename 's//s+/_/g' <*.txt> Command Breakdown
rename is the base executable for this command.
FAQ
Purpose: Exact syntax to replace spaces with underscores using Rename.
Test path: Replace placeholders and run destructive commands in a disposable workspace first.
Flag behavior: Tool version, platform, and shell can change behavior.
Improve This Command
Suggest a correction, safer default, or version-specific note for this entry.
Related Operations
Rename Command: Capitalize First Letter Of Words
rename -f 's/\b(\w)/\U$1/g' <*.txt> Rename Command: Change File Extension rename 's/\.<old>$/\.<new>/' <*.txt> Rename Command: Convert Filenames To Lowercase rename -f 'y/A-Z/a-z/' <*.txt> Rename Command: Dry Run Rename Files rename -n 's/<from>/<to>/' <*.txt> Rename Command: Rename Files With Regex rename 's/<from>/<to>/' <*.txt>