1. 程式人生 > >關於#!/usr/bin/env python 的用法

關於#!/usr/bin/env python 的用法

查找 linux中 man gpo 安裝 不同的 linux 啟動 log

在linux的一些腳本裏,需在開頭一行指定腳本的解釋程序,如:

!/usr/bin/env python

再如:

!/usr/bin/env perl

那麽 env到底有什麽用?何時用這個呢?
腳本用env啟動的原因,是因為腳本解釋器在linux中可能被安裝於不同的目錄,env可以在系統的PATH目錄中查找。同時,env還規定一些系統環境變量。

env命令用於顯示系統中已存在的環境變量,以及在定義的環境中執行指令

參考:

1、http://www.jianshu.com/p/07a58fb1a92f

2、http://man.linuxde.net/env

關於#!/usr/bin/env python 的用法