Re: [問題] 搜尋檔案內容
※ 引述《paulyanzi (消失)》之銘言:
: aaa="1"
: bbb=2
: zaaa="z"
: zbbbz="z"
: 想請問如果有個檔案是像上面這種格式 要怎麼抓取正確的值?
這個 format 適合 source
gjchen@gjchen:~/aa$ cat vars.txt
aaa="1"
bbb=2
zaaa="z"
zbbbz="z"
gjchen@gjchen:~/aa$ cat exe.sh
#!/bin/sh
. ./vars.txt
echo $(eval echo \$$1)
gjchen@gjchen:~/aa$ ./exe.sh aaa
1
gjchen@gjchen:~/aa$ ./exe.sh zbbbz
z
: 例如
: ./exe.sh aaa 輸出 1
: ./exe.sh bbb 輸出 2
: ./exe.sh zaa 沒有輸出
: 作法?
: 我先利用了grep "^aaa=" 將該行抓出來 -> 或是這行也有更好的作法?
: 但是後面不知道要怎麼處理比較好?目前嘗試不出來
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.251.162
→
08/05 11:59, , 1F
08/05 11:59, 1F
推
08/05 14:16, , 2F
08/05 14:16, 2F
推
08/07 23:52, , 3F
08/07 23:52, 3F