當前位置:編程學習大全網 - 編程軟體 - “linux print”命令是什麽?

“linux print”命令是什麽?

printf 是linux 下的格式化輸出命令。

有點兒類似於python 和c 語言的printf 命令,但是應該沒有c語言的那麽強大.。printf 命令常用於linux 下的awk 編程, 平時使用輸出時用 echo 即可。pintf 命令不能接受管道符參數,也不能之直接跟文件名, 但是可以跟系統命令執行的結果,如`df` 或者 $(cat /etc/passwd)。

壹、命令格式: printf ?'輸出類型轉義符' 輸出內容。

二、常用輸出格式:

1、%ns : ?輸出字符串; 輸出n位的字符串;

2、 %ni: 輸出整數: 輸出n位的整數;

3、%m.nf: ?輸出浮點數: m位整數 和 n位小數;

三、常用轉義符:

1、\t ?水平tab 鍵;

2、\v ?垂直tab 鍵;

3、\n ?換行;

4、\r ?回車, Enter鍵;

5、\f ?清除屏幕;

6、\b ?輸出退格鍵;

7、\a ?輸出警告聲音。

註意:

1. printf 命令默認輸出結果沒有換行符,需要手工添加\n。

2. printf 命令後面不能接受管道符參數, 如: ?df ?| print ?'%s' 是錯誤的。

3. print ?命令後面也不能直接跟文件名, 如: print '%5s' ?/etc/passwd ?是錯誤的。

4. print ?命令後可以跟系統命令執行的結果, 如: print '%s' ?$(cat /etc/password)'。

  • 上一篇:SW組裝後,兩個面連接在壹起。兩個面的面積怎麽在系統屬性裏算出來,應該是壹個面?
  • 下一篇:世界上有那些科學家?
  • copyright 2024編程學習大全網