# #! 宣告使用的語法 - Linux

Puput avatar
By Puput
at 2012-02-28T00:21

Table of Contents

鳥哥說:
因為我們使用的是 bash ,所以,必須要以『 #!/bin/bash 』來宣告這個檔案內的語法
使用 bash 的語法!那麼當這個程式被執行時,他就能夠載入 bash 的相關環境設定檔

可是我在寫的時候,第一行

原本 #!bin/bash

改成 #!bin/bas

一樣程式可以跑耶!!!!!!

還是說第一行沒宣告#!,只"可能"發生問題呢???

謝謝

--
Tags: Linux

All Comments

Heather avatar
By Heather
at 2012-03-03T07:08
因為你是用bash去執行程式的,當直接exec失敗後,它會試著當
shell script跑 =>就是你要的結果
Damian avatar
By Damian
at 2012-03-04T08:51
你用sh 應該就會失敗了
Aaliyah avatar
By Aaliyah
at 2012-03-05T09:04
用env filename.sh

請問背景執行改為前景問題

John avatar
By John
at 2012-02-26T19:47
請問如果我在/etc/rc.local或是在終端機中呼叫並關閉終端機後 執行程式或shell script並加上andamp; 我該如何叫回看目前螢幕顯示內容 利用jobs -l 看不到 是否有方法叫出我所指定的process 目前所執行的畫面內容呢?如果他是持續fresh echo內容出來的話 ...

桌面環境隱藏分割區

Catherine avatar
By Catherine
at 2012-02-26T17:13
※ 引述《jjooeeyy (陳阿燒)》之銘言: : 請問我使用RHEL6 (CentOS 6) : 當我開啟桌面環境時 : 桌面Computer裡面會出現我不想Mount的Partition : 請問該怎麼隱藏,因為我不想讓人點兩下就Mount : 該做什麼步驟 : 謝謝 將下面這段放在 /lib/udev ...

Ubuntu11.04無法安裝套件

Susan avatar
By Susan
at 2012-02-26T17:09
就是Ubuntu安裝好之後只要是 sudo apt-get install XXXX 或只是 sudo apt-get update 這樣的指令一執行 中間都會有訊息說 E: http://XXX.... 403 forbidden 大概就是抓不到網站上的東西 可是我的網路確定是OK的 那這樣是 ...

桌面環境隱藏分割區

Eartha avatar
By Eartha
at 2012-02-26T12:41
請問我使用RHEL6 (CentOS 6) 當我開啟桌面環境時 桌面Computer裡面會出現我不想Mount的Partition 請問該怎麼隱藏,因為我不想讓人點兩下就Mount 該做什麼步驟 謝謝 - ...

ftp遇到的怪問題

Lucy avatar
By Lucy
at 2012-02-26T11:38
Thanks Adama... the problem really caused by hidden character. And I already search on website to solve the problem. But really thanks. ※ 引述《taisport (sup ...