awk 用法 - Linux

By Bennie
at 2012-07-14T12:13
at 2012-07-14T12:13
Table of Contents
※ 引述《yshihyu (yshihyu)》之銘言:
: http://pastebin.com/ayhZ5Zrj //程式碼
: http://pastebin.com/WrPL5sp5 //baseaddr_so.tmp.log
: awk '{system("objdump -h "$3" | grep 'text' ");}' baseaddr_so.tmp.log
: 就顯示No such file/yshihyu/android/out/target/product/test/symbols/system/lib
: /lights.tegra.so
: 好像缺掉 /home ...
: 正確是/home/yshihyu/android/out/target/product/test/symbols/system/lib/lights.tegra.so
: 但我改成 awk '{system("echo "$3" ");}' baseaddr_so.tmp.log 可以正確印出路徑
: 所以$3 路徑正確~我主機好像也有對應的.so
: 請問這可能是什麼原因造成?
: 謝謝
awk '{system(" find /home/yshihyu/aa -name "$1"");}' out.log > result.log
如果我在 /home/yshihyu/aa 路徑底下找不到$1字串 再去 /home/yshihyu/bb 路徑找
請問要怎麼判斷是否找不到, 如果找不到要怎麼讓它再去/home/yshihyu/bb 是否有$1字串
awk '{system(" find /home/yshihyu/aa -name "$1"");}' 要怎麼加上判斷&再去其他
路徑找?
謝謝
--
: http://pastebin.com/ayhZ5Zrj //程式碼
: http://pastebin.com/WrPL5sp5 //baseaddr_so.tmp.log
: awk '{system("objdump -h "$3" | grep 'text' ");}' baseaddr_so.tmp.log
: 就顯示No such file/yshihyu/android/out/target/product/test/symbols/system/lib
: /lights.tegra.so
: 好像缺掉 /home ...
: 正確是/home/yshihyu/android/out/target/product/test/symbols/system/lib/lights.tegra.so
: 但我改成 awk '{system("echo "$3" ");}' baseaddr_so.tmp.log 可以正確印出路徑
: 所以$3 路徑正確~我主機好像也有對應的.so
: 請問這可能是什麼原因造成?
: 謝謝
awk '{system(" find /home/yshihyu/aa -name "$1"");}' out.log > result.log
如果我在 /home/yshihyu/aa 路徑底下找不到$1字串 再去 /home/yshihyu/bb 路徑找
請問要怎麼判斷是否找不到, 如果找不到要怎麼讓它再去/home/yshihyu/bb 是否有$1字串
awk '{system(" find /home/yshihyu/aa -name "$1"");}' 要怎麼加上判斷&再去其他
路徑找?
謝謝
--
Tags:
Linux
All Comments

By Jacob
at 2012-07-16T07:57
at 2012-07-16T07:57
Related Posts
想透過AD做帳號認證 需要加入網域嗎?

By Hedda
at 2012-07-13T22:17
at 2012-07-13T22:17
Ubuntu crontab 輸出檔案不齊全

By Wallis
at 2012-07-13T12:15
at 2012-07-13T12:15
Archlinux安裝,怎麼install bootloader

By Ingrid
at 2012-07-12T20:44
at 2012-07-12T20:44
cent兩個終端執行圖像

By Eden
at 2012-07-12T20:17
at 2012-07-12T20:17
升級 Fedora linux 後 TUI 介面出現亂碼?

By George
at 2012-07-12T17:05
at 2012-07-12T17:05