mirror of https://github.com/ansible/ansible.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
505 B
ReStructuredText
17 lines
505 B
ReStructuredText
7 years ago
|
Sanity Tests » shebang
|
||
|
======================
|
||
|
|
||
|
Most executable files should only use one of the following shebangs:
|
||
|
|
||
|
- ``#!/bin/sh``
|
||
|
- ``#!/bin/bash``
|
||
|
- ``#!/usr/bin/make``
|
||
|
- ``#!/usr/bin/env python``
|
||
|
- ``#!/usr/bin/env bash``
|
||
|
|
||
|
NOTE: For ``#!/bin/bash``, any of the options ``eux`` may also be used, such as ``#!/bin/bash -eux``.
|
||
|
|
||
|
This does not apply to Ansible modules, which should not be executable and must always use ``#!/usr/bin/python``.
|
||
|
|
||
|
Some exceptions are permitted. Ask if you have questions.
|