shellscript內指定shell參數(octave) - Linux

Table of Contents

※ 引述《kenduest (小州)》之銘言:

: 1. 你的 ` 這個符號應該沒有特別意思?在 shell 使用 ` 是有特別意思的,
: 這裡猜你只是當作引號說明用。若是有意思的那也很奇怪,不合理就是。
: 2. 下什麼參數?比方要傳入給 bash 參數是 -a,那就是 /bin/bash -a test.sh

反引號內是原始碼,是markdown的語法。
等同於html的`<code>`標籤。

: 語法上是正確的,只是你沒說清楚是什麼問題...
: 另外實際上 bash 搭配 -r 幫助性不高,除非有實際的用途要不然真的不實用

隨便舉個例而已,實際上是想看看有沒有參數可以消掉octave執行時的說明。
只是怕知道octave的人不多,隨意找了個bash的參數來作例子。

: octave 不知道 http protocol 溝通的東西,若你要這樣用至少也應該寫一個 shell script,
: 程式碼裡面 會去執行 octave 程式,而不是直接把 octave 當作 cgi interpreter 這樣使用。
: 像是:
: #!/bin/bash
: echo -e "Content-type:text/html\n""
: /path/your_octave_script
: 然後 /path/your_octave_script 檔案就大約這樣寫:
: #!/bin/octave -qf
: printf ("My octave program\n");

感謝,我會試試。如果成功的話,
之前matlab課程有個小組報告是「透過網頁上執行matlab」,我就找到答案了。 :D
可惜本組沒有選這個主題。

: 看完文章還是不知道你所謂 shell 參數是什麼問題?還有這個問題與 bash 使用 -r
: 的關係,雖然感覺這個問題與 -r 沒關係。

就是檔頭的`#!/usr/bin/octave -qf`的`-qf`.
一開始我是寫`#!/usr/bin/octave -q`,
結果那串文字還是出現,就以為是語法不對。

--
作者 Gold740716 (項為之強) 看板 Gossiping
標題 [問卦] 有沒有NFS近場通訊的八卦?
時間 Tue Oct 6 16:35:40 2015
mike0327: NFC好嗎 10/06 16:37
sqr: 原來是NFS 一直以為是NEC 10/06 16:40

--

All Comments

Tracy avatarTracy2015-11-12
原來是NFS 一直以為是NEC
Hamiltion avatarHamiltion2015-11-17
你根本沒寫你的 shell script 最後怎麼寫的內容啊,怎
麼呼叫部份都沒看到
Charlie avatarCharlie2015-11-18
只有呼叫程式檔案沒有執行的程式碼那結果怎麼回正確....
Oscar avatarOscar2015-11-21
若 octave 非 static link, 那可能少了相關 libraries.