# Install execline

Interpreter-less scripting language. Version 2.9.8.1 via Homebrew; verified from local package data.

## Install

```sh
sudo av install brew:execline
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install execline
```

  Evidence: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install execline
```

  Evidence: MacPorts ports tree: lang/execline/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add execline
```

  Evidence: Alpine Linux edge package indexes: execline from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install execline
```

  Evidence: Debian stable package indexes: execline from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

## Package Facts

- **Package key:** brew:execline
- **Package manager:** Homebrew
- **Package manager URL:** <https://formulae.brew.sh/formula/execline>
- **Version:** 2.9.8.1
- **Source summary:** Interpreter-less scripting language
- **Homepage:** <https://skarnet.org/software/execline/>
- **Upstream docs:** <https://skarnet.org/software/execline/>
- **License:** ISC
- **Source archive:** <https://skarnet.org/software/execline/execline-2.9.8.1.tar.gz>
- **Generated:** 2026-06-10T07:18:26+00:00

## Executables

- background (cli)
- backtick (cli)
- case (cli)
- cd (cli)
- dollarat (cli)
- elgetopt (cli)
- elgetpositionals (cli)
- elglob (cli)
- eltest (cli)
- emptyenv (cli)
- envfile (cli)
- exec (cli)
- execline-cd (cli)
- execline-umask (cli)
- execlineb (cli)
- exit (cli)
- export (cli)
- export-array (cli)
- fdblock (cli)
- fdclose (cli)
- fdmove (cli)
- fdreserve (cli)
- fdswap (cli)
- forbacktickx (cli)
- foreground (cli)
- forstdin (cli)
- forx (cli)
- getcwd (cli)
- getpid (cli)
- heredoc (cli)
- homeof (cli)
- if (cli)
- ifelse (cli)
- ifte (cli)
- ifthenelse (cli)
- importas (cli)
- loopwhilex (cli)
- multidefine (cli)
- multisubstitute (cli)
- pipeline (cli)
- piperw (cli)
- posix-cd (cli)
- posix-umask (cli)
- redirfd (cli)
- runblock (cli)
- shift (cli)
- trap (cli)
- tryexec (cli)
- umask (cli)
- unexport (cli)
- wait (cli)
- withstdinas (cli)
- background (alias)
- backtick (alias)
- case (alias)
- cd (alias)
- dollarat (alias)
- elgetopt (alias)
- elgetpositionals (alias)
- elglob (alias)
- eltest (alias)
- emptyenv (alias)
- envfile (alias)
- exec (alias)
- execline-cd (alias)
- execline-umask (alias)
- execlineb (alias)
- exit (alias)
- export (alias)
- export-array (alias)
- fdblock (alias)
- fdclose (alias)
- fdmove (alias)
- fdreserve (alias)
- fdswap (alias)
- forbacktickx (alias)
- foreground (alias)
- forstdin (alias)
- forx (alias)
- getcwd (alias)
- getpid (alias)
- heredoc (alias)
- homeof (alias)
- if (alias)
- ifelse (alias)
- ifte (alias)
- ifthenelse (alias)
- importas (alias)
- loopwhilex (alias)
- multidefine (alias)
- multisubstitute (alias)
- pipeline (alias)
- piperw (alias)
- posix-cd (alias)
- posix-umask (alias)
- redirfd (alias)
- runblock (alias)
- shift (alias)
- trap (alias)
- tryexec (alias)
- umask (alias)
- unexport (alias)
- wait (alias)
- withstdinas (alias)

## Dependencies

- skalibs

## Build Dependencies

- pkgconf

## Install Behavior

- Post-install hook: not defined
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Freshness

- Page generated: 2026-06-10
- Package-manager version: 2.9.8.1
- Local data status: ok
- Upstream repository: https://skarnet.org/software/execline/
- info: No package-manager update timestamp was available.
- info: Release/tag comparison is only available for GitHub repositories.

## Sicherheitshinweise

generalized runtime or code generation signal.

- **Geiger risk:** yellow / medium
- generalized runtime or code generation signal

## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** execline
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## Other Package-Manager Records

- Debian apt - execline - 2.9.6.1-1: normalized package name match | Debian stable package indexes: execline from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | small and non-interactive scripting language | https://skarnet.org/software/execline/
- Debian apt - execline-doc - 2.9.6.1-1: normalized package name match | Debian stable package indexes: execline-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | small and non-interactive scripting language (documentation) | https://skarnet.org/software/execline/
- Debian apt - libexecline-dev - 2.9.6.1-1: normalized package name match | Debian stable package indexes: libexecline-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | small and non-interactive scripting language (development files) | https://skarnet.org/software/execline/
- Debian apt - libexecline2.9 - 2.9.6.1-1: normalized package name match | Debian stable package indexes: libexecline2.9 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | small and non-interactive scripting language (shared library) | https://skarnet.org/software/execline/
- Ubuntu apt - execline - 2.9.4.0-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: execline from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | small and non-interactive scripting language | https://skarnet.org/software/execline/
- Ubuntu apt - execline-doc - 2.9.4.0-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: execline-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | small and non-interactive scripting language (documentation) | https://skarnet.org/software/execline/
- Ubuntu apt - libexecline-dev - 2.9.4.0-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: libexecline-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | small and non-interactive scripting language (development files) | https://skarnet.org/software/execline/
- Ubuntu apt - libexecline2.9 - 2.9.4.0-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: libexecline2.9 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | small and non-interactive scripting language (shared library) | https://skarnet.org/software/execline/
- apk - execline - 2.9.9.1-r0: normalized package name match | Alpine Linux edge package indexes: execline from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz | A small scripting language, to be used in place of a shell in non-interactive scripts. | https://skarnet.org/software/execline/
- apk - execline-dev - 2.9.9.1-r0: normalized package name match | Alpine Linux edge package indexes: execline-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz | A small scripting language, to be used in place of a shell in non-interactive scripts. (development files) | https://skarnet.org/software/execline/
- apk - execline-doc - 2.9.9.1-r0: normalized package name match | Alpine Linux edge package indexes: execline-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz | A small scripting language, to be used in place of a shell in non-interactive scripts. (documentation) | https://skarnet.org/software/execline/
- apk - execline-libs - 2.9.9.1-r0: normalized package name match | Alpine Linux edge package indexes: execline-libs from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz | A small scripting language, to be used in place of a shell in non-interactive scripts. (libraries) | https://skarnet.org/software/execline/
- apk - execline-static - 2.9.9.1-r0: normalized package name match | Alpine Linux edge package indexes: execline-static from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz | A small scripting language, to be used in place of a shell in non-interactive scripts. (static library) | https://skarnet.org/software/execline/
- MacPorts - execline: normalized package name match | MacPorts ports tree: lang/execline/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
- Ubuntu apt - python-case-doc - 1.5.3+dfsg-5: installed executable or alias match | Ubuntu 24.04 LTS package indexes: python-case-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Python unittest Utilities (documentation) | https://github.com/celery/case
- Ubuntu apt - python3-case - 1.5.3+dfsg-5: installed executable or alias match | Ubuntu 24.04 LTS package indexes: python3-case from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Python unittest Utilities (Python3 version) | https://github.com/celery/case


## Related Links

- [Secret-risk packages](https://www.automicvault.com/de/pkg/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Language runtime packages](https://www.automicvault.com/de/pkg/language-runtime-packages/) - Matched language runtime, compiler, or interpreter metadata.
- [Networking and protocol packages](https://www.automicvault.com/de/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [pkgconf](https://www.automicvault.com/de/pkg/brew/pkgconf/) - Build dependency declared by Homebrew.
- [s6](https://www.automicvault.com/de/pkg/brew/s6/) - Popular package that depends on this formula.
- [s6-rc](https://www.automicvault.com/de/pkg/brew/s6-rc/) - Popular package that depends on this formula.
- [arturo](https://www.automicvault.com/de/pkg/brew/arturo/) - Local package facts share a topical domain. Shared terms: interpreter, language, scripting.

## Sources

- Nucleus package database
- Geiger risk classifier
- package-page enrichment
- package version freshness
- av.db category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
