檔名如何隨 loop 變數改變 - Linux

Oscar avatar
By Oscar
at 2019-07-14T18:28

Table of Contents

大家好
我希望執行 Samtools 軟體的 tabix 功能之後,能在輸出的檔名中放入變數
使用的指令如下:

Usage: tabix [FILE] [REGION] > [OUTPUT_FILE]

for i in {1..9}
do
echo "tabix A.sam.gz chr0$i > A$is.sam.gz"
done

但 echo 的輸出檔名在 $ 之後就不見了
tabix 42467unmapped_to_NPBs.sam.gz chr01 > 42467unmapped_to_NPB.sam.gz
tabix 42467unmapped_to_NPBs.sam.gz chr02 > 42467unmapped_to_NPB.sam.gz
......

Google 了一下可能關鍵字錯誤找不到修正的方法
麻煩大家指點一下方向,謝謝!!!

--
Tags: Linux

All Comments

Hamiltion avatar
By Hamiltion
at 2019-07-18T00:43
最後一個雙引號應該放在你的變數後方吧,不應該連輸出流
導向的內容也包在你唯一一個雙引號當中
Gary avatar
By Gary
at 2019-07-18T22:20
哦那我如果把echo拿掉,是不是輸出檔名就會有變數了?
Ophelia avatar
By Ophelia
at 2019-07-19T05:57
我懷疑他看成了$is, 你看你後半段的_to_NPB's',s被吃掉了
Madame avatar
By Madame
at 2019-07-22T12:45
嗯嗯應該是像S大說的那樣
Elizabeth avatar
By Elizabeth
at 2019-07-26T19:19
我把echo拿掉後在變數外側加引號就可以了!謝謝你們!
Charlotte avatar
By Charlotte
at 2019-07-30T19:33
${i}
Ingrid avatar
By Ingrid
at 2019-08-04T09:56
同樓上,寫成 A${i}s.sam.gz 吧

AMD 釋出BIOS更新解決 Destiny 2 和 Linux 發行版問題

Bennie avatar
By Bennie
at 2019-07-14T09:28
消息來源: AMD Releases BIOS Fix To Motherboard Partners For Booting Newer Linux Distributions https://bit.ly/2XOf1Xq ( https://www.phoronix.com/scan.php?page= ...

含sudo 的批次檔可以自動輸入密碼嗎?

Vanessa avatar
By Vanessa
at 2019-07-10T22:22
※ 引述《bfbf510a (超世紀智將)》之銘言: : 我不知道在linux 這「批次檔」要怎麼稱呼。 shell script 你要說批次檔也是可以 有人稱為命令稿 : 我想寫一個批次檔放在桌面,雙擊就可以召喚terminal 執行我寫的指令。可是,一旦是sud : o 開頭的就要我手動輸入密碼才會執行 ...

含sudo 的批次檔可以自動輸入密碼嗎?

Xanthe avatar
By Xanthe
at 2019-07-10T20:10
我不知道在linux 這「批次檔」要怎麼稱呼。 我想寫一個批次檔放在桌面,雙擊就可以召喚terminal 執行我寫的指令。可是,一旦是sud o 開頭的就要我手動輸入密碼才會執行。 譬如我的批次檔是想執行 sudo radeontop 監視gpu 狀況,雙擊之後要輸入密碼,我想省卻 這個步驟 -- 自古紅藍 ...

要灌雙系統 bios讀不到usb

Elizabeth avatar
By Elizabeth
at 2019-07-10T17:12
gigabyte筆電 win10要灌雙系統 用rufus製作好ubuntu的usb後 進bios一直讀不到usb usb部分mbr gpt兩種格式都嘗試過 bios都讀取不到 而gigabyte有內建一個backup程式 用該程式製作的usb可順利被讀取到 所以研判不是讀不到usb 是讀不到ubunt ...

想在raspberry pi 架設minecraft 伺服器

Selena avatar
By Selena
at 2019-07-10T02:23
※ 引述《bfbf510a (超世紀智將)》之銘言: : 平常在x86 架構的電腦上吧伺服器和朋友玩,但主機又不能24小時不關機,太浪費電,所以 : 朋友經常叫我打開伺服器,好麻煩 : 於是便有個大膽的想法,把自己的raspberry pi 3b變成模組伺服器(打算用ubuntu 或 rasp : bian, ...