STRING-LOWER(1) fish-shell STRING-LOWER(1)

# [NAME](#NAME)

string-lower - convert strings to lowercase

# [SYNOPSIS](#SYNOPSIS)

```
string lower [-q | --quiet] [STRING ...]
```

# [DESCRIPTION](#DESCRIPTION)

**string lower** converts each string argument to lowercase. Exit status: 0 if at least one string was converted to lowercase, else 1. This means that in conjunction with the **-q** flag you can readily test whether a string is already lowercase.

# [Copyright](#Copyright)

fish-shell developers

October 12, 2026 4.9

---

Document: string-lower(1) from fish 4.9.3-r2 (Chainguard OS)
Source: https://github.com/fish-shell/fish-shell
