O'Reilly logo

Linux in a Nutshell, 6th Edition by Robert Love, Stephen Figgins, Ellen Siever, Arnold Robbins

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Name

function

Synopsis

[function] name (  ) { commands; }
function name { commands; }

Define name as a shell function. See the description of semantic issues in the section Functions in Functions. If the reserved word function is given, the parentheses following name are optional.

Example

Define a function to count files:

$ function fcount {
    >    ls | wc -l
    >}

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required