關於Bourne Shell - Linux

Mason avatar
By Mason
at 2011-12-15T17:43

Table of Contents

最近拿到一個shell scipt
最前面幾行是這個樣子
#!/bin/sh

#$ -S /bin/sh
#$ -cwd
#$ -V
#$ -q all.q
#$ -pe openmpi2 6

除了最前面一行我知道是用Bourne Shell
其它幾行我都查不到到底是為什麼要寫這樣
上網google也找不出所以然
那個#字號在前有使這幾行失去作用嗎?
請問有人可以提供網頁或是簡單的解說嗎 @@

此外再加上一個問題 QQ
http://www.cse.psu.edu/it/hpc/samples/parallel.pbs

############################################################
# #
# Execute the run. Do not run in the background. #
# #
############################################################

runprogram()
{
*/usr/local/mpich/bin/mpirun -machinefile $PBS_NODEFILE -np $NO_OF_NODES hw4
1000
000000*
}

我在這個網頁看到sh的指令裡用了runprogram(){....}
這個我也都查不到
它到底是什麼....Orz
--
Tags: Linux

All Comments

Valerie avatar
By Valerie
at 2011-12-17T07:54
一般#後面都是註解 如果有額外功能 可能是宣告用途
Freda avatar
By Freda
at 2011-12-22T06:08
因為它寫的看起來很不像是註解,好像有額外用途的樣子
Odelette avatar
By Odelette
at 2011-12-23T18:22
Keywords: SGE OpenMPI
Oliver avatar
By Oliver
at 2011-12-26T18:34
嗯嗯,我會去找看看,謝謝

shell裡對文字檔斷行

Olivia avatar
By Olivia
at 2011-12-15T15:37
請問在shell中,如何對一個文字 對其中的每一行以固定長度斷行? 我查了awk和printf 還是悟不出來 感謝! - ...

如何在不同的path下使用git cherry-pick??

Cara avatar
By Cara
at 2011-12-15T12:22
EX:我有三個git server =andgt; /kernel /bootloader /android 對方給的patch路徑是 a/kernel/xxx/xxx/xxx.c 這種形式的 我在git cherry-pick要打上對方patch時會錯誤 請問這個問題有人遇過嗎? 我Man了一下 git ...

請問有免費的Linux account嗎?

Hamiltion avatar
By Hamiltion
at 2011-12-15T11:23
我已經脫離學生時代許久了 想伸請一個linux的account 主要是想打打指令,使用vim與gcc 我不想再架一個Linux主機呀~~ 所以請問哪裡可以伸請Linux的免費空間呢? - ...

在Mint12 Clssic下怎麼更換系統字形?

Yuri avatar
By Yuri
at 2011-12-15T10:20
如題, 剛剛在測scim時整個系統的字形全部跑掉變成看起來很像新細明體的字形 MATE下我還找的到怎麼改,在GNOME下就找不到了.... 有人知道嗎? GNOME的外觀設定竟然只能換桌布, 是我太笨找不到嗎? - ...

[姬] HIME 討論版上線!

David avatar
By David
at 2011-12-14T18:45
HIME, HIME INPUT METHOD EDITOR 是一個 fork 自 GCIN 的新輸入法專案。 感謝 Moto 學園願意提供一個專屬的討論版給 HIME 使用 (大心), 網址為 http://hime.luna.com.tw/forum ,可匿名發文。 如果您在使用 HIME 有遇到任何 ...