]> git.proxmox.com Git - mirror_qemu.git/commit - tests/qemu-iotests/018
qemu-iotests: Improve portability by searching bash in the $PATH
authorPhilippe Mathieu-Daudé <philmd@redhat.com>
Thu, 7 Mar 2019 14:58:38 +0000 (15:58 +0100)
committerKevin Wolf <kwolf@redhat.com>
Fri, 8 Mar 2019 11:26:45 +0000 (12:26 +0100)
commit11a82d14293cd66f428f535741717ff338c0722b
treed58877662e23aae2dce03286741add9cafe650ef
parentd68375816eca9e60d7c7edb290b1964d4d83e346
qemu-iotests: Improve portability by searching bash in the $PATH

Bash is not always installed as /bin/bash. In particular on OpenBSD,
the package installs it in /usr/local/bin.
Use the 'env' shebang to search bash in the $PATH.

Patch created mechanically by running:

  $ git grep -lE '#! ?/bin/bash' -- tests/qemu-iotests \
    | while read f; do \
      sed -i 's|^#!.\?/bin/bash$|#!/usr/bin/env bash|' $f; \
    done

Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
185 files changed:
tests/qemu-iotests/001
tests/qemu-iotests/002
tests/qemu-iotests/003
tests/qemu-iotests/004
tests/qemu-iotests/005
tests/qemu-iotests/007
tests/qemu-iotests/008
tests/qemu-iotests/009
tests/qemu-iotests/010
tests/qemu-iotests/011
tests/qemu-iotests/012
tests/qemu-iotests/013
tests/qemu-iotests/014
tests/qemu-iotests/015
tests/qemu-iotests/017
tests/qemu-iotests/018
tests/qemu-iotests/019
tests/qemu-iotests/020
tests/qemu-iotests/021
tests/qemu-iotests/022
tests/qemu-iotests/023
tests/qemu-iotests/024
tests/qemu-iotests/025
tests/qemu-iotests/026
tests/qemu-iotests/027
tests/qemu-iotests/028
tests/qemu-iotests/029
tests/qemu-iotests/031
tests/qemu-iotests/032
tests/qemu-iotests/033
tests/qemu-iotests/034
tests/qemu-iotests/035
tests/qemu-iotests/036
tests/qemu-iotests/037
tests/qemu-iotests/038
tests/qemu-iotests/039
tests/qemu-iotests/042
tests/qemu-iotests/043
tests/qemu-iotests/046
tests/qemu-iotests/047
tests/qemu-iotests/048
tests/qemu-iotests/049
tests/qemu-iotests/050
tests/qemu-iotests/051
tests/qemu-iotests/052
tests/qemu-iotests/053
tests/qemu-iotests/054
tests/qemu-iotests/058
tests/qemu-iotests/059
tests/qemu-iotests/060
tests/qemu-iotests/061
tests/qemu-iotests/062
tests/qemu-iotests/063
tests/qemu-iotests/064
tests/qemu-iotests/066
tests/qemu-iotests/067
tests/qemu-iotests/068
tests/qemu-iotests/069
tests/qemu-iotests/070
tests/qemu-iotests/071
tests/qemu-iotests/072
tests/qemu-iotests/073
tests/qemu-iotests/074
tests/qemu-iotests/075
tests/qemu-iotests/076
tests/qemu-iotests/077
tests/qemu-iotests/078
tests/qemu-iotests/079
tests/qemu-iotests/080
tests/qemu-iotests/081
tests/qemu-iotests/082
tests/qemu-iotests/083
tests/qemu-iotests/084
tests/qemu-iotests/085
tests/qemu-iotests/086
tests/qemu-iotests/087
tests/qemu-iotests/088
tests/qemu-iotests/089
tests/qemu-iotests/090
tests/qemu-iotests/091
tests/qemu-iotests/092
tests/qemu-iotests/094
tests/qemu-iotests/095
tests/qemu-iotests/097
tests/qemu-iotests/098
tests/qemu-iotests/099
tests/qemu-iotests/101
tests/qemu-iotests/102
tests/qemu-iotests/103
tests/qemu-iotests/104
tests/qemu-iotests/105
tests/qemu-iotests/106
tests/qemu-iotests/107
tests/qemu-iotests/108
tests/qemu-iotests/109
tests/qemu-iotests/110
tests/qemu-iotests/111
tests/qemu-iotests/112
tests/qemu-iotests/113
tests/qemu-iotests/114
tests/qemu-iotests/115
tests/qemu-iotests/116
tests/qemu-iotests/117
tests/qemu-iotests/119
tests/qemu-iotests/120
tests/qemu-iotests/121
tests/qemu-iotests/122
tests/qemu-iotests/123
tests/qemu-iotests/125
tests/qemu-iotests/126
tests/qemu-iotests/127
tests/qemu-iotests/128
tests/qemu-iotests/130
tests/qemu-iotests/131
tests/qemu-iotests/133
tests/qemu-iotests/134
tests/qemu-iotests/135
tests/qemu-iotests/137
tests/qemu-iotests/138
tests/qemu-iotests/140
tests/qemu-iotests/141
tests/qemu-iotests/142
tests/qemu-iotests/143
tests/qemu-iotests/144
tests/qemu-iotests/145
tests/qemu-iotests/146
tests/qemu-iotests/150
tests/qemu-iotests/153
tests/qemu-iotests/154
tests/qemu-iotests/156
tests/qemu-iotests/157
tests/qemu-iotests/158
tests/qemu-iotests/159
tests/qemu-iotests/160
tests/qemu-iotests/161
tests/qemu-iotests/162
tests/qemu-iotests/170
tests/qemu-iotests/171
tests/qemu-iotests/172
tests/qemu-iotests/173
tests/qemu-iotests/174
tests/qemu-iotests/175
tests/qemu-iotests/176
tests/qemu-iotests/177
tests/qemu-iotests/178
tests/qemu-iotests/179
tests/qemu-iotests/181
tests/qemu-iotests/182
tests/qemu-iotests/183
tests/qemu-iotests/184
tests/qemu-iotests/185
tests/qemu-iotests/186
tests/qemu-iotests/187
tests/qemu-iotests/188
tests/qemu-iotests/189
tests/qemu-iotests/190
tests/qemu-iotests/191
tests/qemu-iotests/192
tests/qemu-iotests/195
tests/qemu-iotests/197
tests/qemu-iotests/198
tests/qemu-iotests/200
tests/qemu-iotests/201
tests/qemu-iotests/204
tests/qemu-iotests/214
tests/qemu-iotests/215
tests/qemu-iotests/217
tests/qemu-iotests/220
tests/qemu-iotests/221
tests/qemu-iotests/223
tests/qemu-iotests/225
tests/qemu-iotests/226
tests/qemu-iotests/227
tests/qemu-iotests/229
tests/qemu-iotests/231
tests/qemu-iotests/232
tests/qemu-iotests/233
tests/qemu-iotests/check
tests/qemu-iotests/common.config
tests/qemu-iotests/common.filter
tests/qemu-iotests/common.nbd
tests/qemu-iotests/common.pattern
tests/qemu-iotests/common.qemu
tests/qemu-iotests/common.rc
tests/qemu-iotests/common.tls