jq Arrays and Objects/Nth item from array

Get a specific array element by index.

Section: Array Basics

Nth item from array

bash
bash
echo '[10,20,30]' | jq 'nth(1)'
Explanation

Useful when you prefer function form over indexing syntax.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Array Basics
First array item
Get the first element.
OpenIn sheetbashsame section
Last array item
Get the last element.
OpenIn sheetbashsame section
Find item index
Find the index of an element in an array.
OpenIn sheetbashsame section
Check array contains value
Test membership in an array.
OpenIn sheetbashsame section
Check whether any item matches
Return true if any element satisfies a predicate.
OpenIn sheetbashsame section
Check whether all items match
Return true if every element satisfies a predicate.
OpenIn sheetbashsame section