請問bash裡面 redirecting的使用 - Linux

Zenobia avatar
By Zenobia
at 2010-07-15T13:08

Table of Contents

請問 在bash 裡面
我想用使用 << 來把要印出來的訊息直接放在script裡面
於是寫了一段像這樣的script
---------------------------------
#!/bin/bash
my_variable = "hello world"

cat << __EOF__
line 1
${my_variable}line 2
line 3
__EOF__

----------------------------------

但它沒有把my_variable裡面的值印出來,反而直接照著字面印出來了,
也就是 ${my_variable} 唉... Orz
若是想在這樣的redirect 裡面使用之前宣告過的變數,要怎麼做呢?
謝謝

--
Tags: Linux

All Comments

Frederic avatar
By Frederic
at 2010-07-19T12:14
應該要用export的方式,export my_variable = "hello"
Charlie avatar
By Charlie
at 2010-07-21T06:10
第一行就錯了, = 前後無空白。
Olivia avatar
By Olivia
at 2010-07-23T08:13
感謝~~ ^____^ 原來是手賤多打了空格......

Mandriva 2010.1 32位元 hinedo 不能用

Jessica avatar
By Jessica
at 2010-07-15T09:46
最近想升級server,改灌 MDV 2010.1 由於很多service用的都是老套件 所以還是選擇32位元版本,剛剛試了一下發現 hinedo 不能用, 錯誤訊息如下: Traceback (most recent call last): File and#34;/usr/lib/hinedo/ ...

請問一台舊電腦可以安裝的系統

Jessica avatar
By Jessica
at 2010-07-15T03:31
※ 引述《whaleliu (龍魂不滅)》之銘言: : 一台舊電腦 : P3 1.8G 512SDRAM : 如果安裝cad軟體 : 請問各位版友哪一代的OS會比較好 : 謝謝回答 舊電腦的話 目前我曾經有試用過一款發行版據說是專為舊電腦打造的 是antiX 不過沒有中文 官方網站 http: ...

請問一台舊電腦可以安裝的系統

Edwina avatar
By Edwina
at 2010-07-15T00:12
一台舊電腦 P3 1.8G 512SDRAM 如果安裝cad軟體 請問各位版友哪一代的OS會比較好 謝謝回答 -- ˍˍ 殺生為護生 ...

ubuntu10.04下的phpmyadmin

Eartha avatar
By Eartha
at 2010-07-14T21:05
※ 引述《gkofay (平靜)》之銘言: : 我灌了lamp-sever,成功安裝了apache php和mysql : 成功出現了 it works! : 也and#34;一模一樣and#34;按照了影片的方式灌了phpmyadmin : http://www.youtube.com/watch?v=gp ...

Samba可以做到禁止寫入那些副檔名的檔긠…

Eden avatar
By Eden
at 2010-07-14T20:45
iptables -I INPUT -s 你的網段 -i 你的介面 \ -m string --string and#34;.rmvband#34; -j DROP 當然可以視需求修改 - ...