Questions marquées «shebang»

Utilisez la balise / shebang si votre question concerne la chaîne «#!» Au début d'un script

60
Shebang commençant par `//`?

Je suis confus de suivre script ( hello.go). //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } Il peut exécuter. (sur MacOS X 10.9.5) $ chmod +x hello.go $ ./hello.go hello, world Je n'ai pas entendu parler de shebang à partir de //. Et cela...

36
Utilisez l'extension .sh ou .bash pour les scripts bash?

(Voir Utilisation #! / Bin / sh ou #! / Bin / bash pour la compatibilité et la facilité d'utilisation Ubuntu-OSX & POSIX ) Si je veux que mes scripts utilisent le shell bash, utiliser l'extension .bash appelle bash ou est-ce que cela dépend de la configuration système / de la première ligne de...

26
Au signe après shebang?

Dans le script "support / apxs.in" du projet Apache httpd , un texte entouré de @signes vient après #!. Autrement dit, la première ligne du script est: #!@perlbin@ -w Est-ce une chose Perl ou une chose noyau UNIX? En d'autres termes, est-il possible d'exécuter ce script en utilisant...

25
Exécuter le script dans un écran

Je veux exécuter un script bash dans un écran détaché. Le script appelle un programme plusieurs fois, chacun prenant trop de temps à attendre. Ma première pensée a été d'ouvrir simplement un écran, puis d'appeler le script, mais il semble que je ne puisse pas me détacher (par ctrl-a d) pendant...

22
Pourquoi pas de shebang dans .bashrc / .bash_profile?

Enquête simple: je viens de réaliser que je n'ai jamais vu de shebang au dessus d'un .bashrcscript, ce qui m'amène à penser que le système utilise le shell par défaut pour le source lors de la connexion ( ${SHELL}). Je réfléchis aux raisons pour lesquelles c'est le cas, c'est-à-dire que c'est une...