shell命令之od


讀文件的命令,例子如下

“od -An -j16 -N2 -tu2 $prog_status_status_path”  不打印地址,跳過16個字符后讀取2個字符出來

-A指定地址基數,以何種方式顯示地址,選項包括:
d 十進制
o 八進制(系統默認值)
x 十六進制
n 不打印位移值
- t 指定數據的顯示格式,主要的參數有:
c ASCII字符或反斜杠序列
d 有符號十進制數
f 浮點數
o 八進制(系統默認值為02)
u 無符號十進制數
x 十六進制數
除了選項c以外的其他選項后面都可以跟一個十進制數n,指定每個顯示值所包含的字節數。

-a  此參數的效果和同時指定"-ta"參數相同。 
 -b  此參數的效果和同時指定"-toC"參數相同。 
 -c  此參數的效果和同時指定"-tC"參數相同。 
 -d  此參數的效果和同時指定"-tu2"參數相同。 
 -f  此參數的效果和同時指定"-tfF"參數相同。 
 -h  此參數的效果和同時指定"-tx2"參數相同。 
 -i  此參數的效果和同時指定"-td2"參數相同。 
 -j<字符數目>或--skip-bytes=<字符數目>  略過設置的字符數目。 
 -l  此參數的效果和同時指定"-td4"參數相同。 
 -N<字符數目>或--read-bytes=<字符數目>  到設置的字符數目為止。 
 -o  此參數的效果和同時指定"-to2"參數相同。 
 -s<字符串字符數>或--strings=<字符串字符數>  只顯示符合指定的字符數目的字符串。 
 -t<輸出格式>或--format=<輸出格式>  設置輸出格式。 
 -v或--output-duplicates  輸出時不省略重復的數據。 
 -w<每列字符數>或--width=<每列字符數>  設置每列的最大字符數。 
 -x  此參數的效果和同時指定"-h"參數相同。 
 --help  在線幫助。 
 --version  顯示版本信息。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM