diff --git a/README.md b/README.md index 5b9bc48..4c331a0 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ $ shdoc < lib.sh > doc.md _Source_ [examples/readme-example.sh](examples/readme-example.sh)
_Output_: [examples/readme-example.md](examples/readme-example.md)

~~~bash -#!/bin/bash +#!/usr/bin/env bash # @file libexample # @brief A library that solves some common problems. # @description @@ -153,7 +153,7 @@ file. **Example** ```bash -#!/bin/bash +#!/usr/bin/env bash # @name MyLibrary ``` @@ -167,7 +167,7 @@ A brief line about the project. Can be specified once in the beginning of the fi **Example** ```bash -#!/bin/bash +#!/usr/bin/env bash # @brief A library to solve a few problems. ``` @@ -180,7 +180,7 @@ A multiline description of the project/section/function. **Example** ```bash -#!/bin/bash +#!/usr/bin/env bash # @description A long description of the library. # Second line of the project description. diff --git a/examples/readme-example.sh b/examples/readme-example.sh index f5a3bab..c8010eb 100644 --- a/examples/readme-example.sh +++ b/examples/readme-example.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # @file libexample # @brief A library that solves some common problems. # @description diff --git a/tests/run_tests b/tests/run_tests index 1b14866..aa54c6c 100755 --- a/tests/run_tests +++ b/tests/run_tests @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -euo pipefail diff --git a/tests/testcases/@function-declaration.test.sh b/tests/testcases/@function-declaration.test.sh index 201f33a..fa8cd16 100644 --- a/tests/testcases/@function-declaration.test.sh +++ b/tests/testcases/@function-declaration.test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash tests:put input < # @brief Test cases for @option keyword with options. diff --git a/tests/testcases/@see.test.sh b/tests/testcases/@see.test.sh index 6708f0d..b9b4902 100644 --- a/tests/testcases/@see.test.sh +++ b/tests/testcases/@see.test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # @file test/testcases/@see.test.sh # @author Pierre-Yves Landuré < contact at biapy dot fr > # @brief Test cases for @see keyword. diff --git a/tests/testcases/@set.test.sh b/tests/testcases/@set.test.sh index f313d1a..eedc331 100644 --- a/tests/testcases/@set.test.sh +++ b/tests/testcases/@set.test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash tests:put input < # @brief Test cases for @stderr keyword. diff --git a/tests/testcases/@stdin.test.sh b/tests/testcases/@stdin.test.sh index 0593eed..0d42a28 100644 --- a/tests/testcases/@stdin.test.sh +++ b/tests/testcases/@stdin.test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # @file test/testcases/@stdin.test.sh # @author Pierre-Yves Landuré < contact at biapy dot fr > # @brief Test cases for @stdin keyword. diff --git a/tests/testcases/@stdout.test.sh b/tests/testcases/@stdout.test.sh index ccc5ec2..ec64076 100644 --- a/tests/testcases/@stdout.test.sh +++ b/tests/testcases/@stdout.test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # @file test/testcases/@stdout.test.sh # @author Pierre-Yves Landuré < contact at biapy dot fr > # @brief Test cases for @stdout keyword. diff --git a/tests/testcases/function-in-@example.test.sh b/tests/testcases/function-in-@example.test.sh index fe77290..967272f 100644 --- a/tests/testcases/function-in-@example.test.sh +++ b/tests/testcases/function-in-@example.test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash tests:put input < # @brief Test cases for @arg keyword. diff --git a/tests/testcases/table-of-contents.test.sh b/tests/testcases/table-of-contents.test.sh index b4e0180..f31af12 100644 --- a/tests/testcases/table-of-contents.test.sh +++ b/tests/testcases/table-of-contents.test.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash tests:put input <