tomeshnet / prototype-cjdns-pi

Prototype system for mesh networks on single board computers
https://chat.tomesh.net/#/room/#software:tomesh.net
GNU General Public License v3.0
218 stars 42 forks source link

correct Hash Bang #363

Open darkdrgn2k opened 5 years ago

darkdrgn2k commented 5 years ago

replace #!/bin/bash with #!/usr/bin/env bash

darkdrgn2k commented 5 years ago

By @makeworld-the-better-one

Some ones were missed, you can see them below. Mostly contrib stuff, it should still be changed I think. Also some #!/bin/sh ones, I'm less sure about those.

❯ rg '#!' | grep -v '#!/usr/bin/env bash'  # I reformatted it for easy reading
scripts/nginx/uninstall:
#!/bin/sh
contrib/GeoLocation/nodeinfo-geolocation:
#!/bin/bash
contrib/GeoLocation/install.sh:
#!/bin/bash
scripts/nginx/peers-cjdns:
#!/usr/bin/env perl
scripts/hostapd/nat.sh:
#!/bin/sh
contrib/offline/redirect-port-80.sh:
#!/bin/sh
contrib/tmate/install-tmate.sh:
#!/bin/sh
contrib/ramdisk-overlay/raspbian.sh:
#!/bin/sh
contrib/set-mesh-repo/set-repo.sh:
#!/bin/bash
scripts/ipfs/nodeinfo-ipfs:
#!/bin/sh
contrib/ipfs-usb/movestore:
#!/bin/sh
contrib/github-setup/setid.sh:
#!/bin/sh
contrib/node-exporter-ubiquiti/uninstall:
#!/bin/sh
contrib/pi-stream/install-sdr-drivers.sh:
#!/bin/sh
contrib/node-exporter-ubiquiti/install:
#!/bin/sh
contrib/mesh-cleanlinks/mesh-cleanlinks.sh:
#!/bin/bash
contrib/batman-adv/batman-adv-mesh.sh:
#!/bin/sh
scripts/shared/nodeinfo/nodeinfo-update.sh:
#!/bin/sh
scripts/hostapd/wpa-eap/certs/bootstrap:
#!/bin/sh