日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【已阅】printf,echo,cat指令与输出重定向>,输入重定向<与追加重定向>>等

發(fā)布時間:2024/1/18 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【已阅】printf,echo,cat指令与输出重定向>,输入重定向<与追加重定向>>等 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

printf指令的功能(+輸出/追加重定向)

  • 語法:printf “格式化數(shù)據(jù)” (>/>>重定向)
  • 功能:格式化輸出(默認往顯示器文件且不帶換行符)
  • 實例演示


    echo指令的功能(+輸出/追加重定向)

  • 語法:echo 字符串 (>/>>重定向)
  • 功能:將一個字符串輸出(默認往顯示器文件且?guī)Q行符)
  • 實例演示


    cat指令的功能與選項

  • 語法:cat 選項 普通文件名(就是路徑)
  • 功能: 查看普通文件的內(nèi)容
  • 常用選項:
  • 實例演示




    cat指令與ls指令的區(qū)別

  • cat 文件名 。因為任何一個文件實際上都是文件內(nèi)容加文件屬性,然后對于一個文件,如果說你要打印出它的文件屬性的話,需要用ll指令,然后如果你要查看他文件內(nèi)容的話,就需要用cat指令。
  • 上面的指令,只不過是把不同的數(shù)據(jù),一個是文件內(nèi)容,一個是文件屬性給它寫入到了顯示器文件當中。
  • 輸入重定向 <

  • cat指令后面如果跟文件的話,它會去打印文件當中的內(nèi)容,但如果說后面什么東西都沒跟,它默認從輸入設備(鍵盤)當中去讀,然后給他寫到輸出設備上面去(本來就是)。
  • 就是如果后面什么都不跟,就是從鍵盤文件上面去讀。然后你可以去改變他這個默認的讀取方向,這種東西就叫輸入重定向。
  • 本來應該從鍵盤按鍵讀取,然后現(xiàn)在不用從鍵盤讀取,從指定的文件當中去讀取,這也叫輸入重定向。
  • 輸出重定向 >

  • 如果在echo剛才的后面再加上 > 文件名,那么此時此刻那個字符串它并沒有在顯示器上顯示了,但后面那個字符串雖然沒有在顯示器上顯示,但已經(jīng)是被寫到了>后面的那個文件當中
  • 這個>將原先本來應該顯示到顯示器上的內(nèi)容,給他打印到了文件當中***,這個叫做輸出重定向***,或者說原先應該顯示到顯示器上的內(nèi)容,給他寫入到了后面的文件里面
  • 所以說對于那個echo >的輸出重定向的問題,就是說把原本應該寫入到顯示器文件當中的數(shù)據(jù)給他寫入到指定的磁盤文件當中
  • 輸出重定向的一個特點就是說我向目標文件寫入的時候,會直接從文件的最開始把所有的內(nèi)容給他覆蓋寫。
  • 實際上這個輸出重定向的話,它分為兩個步驟:1. 清空原始文件2. 寫入新內(nèi)容.
  • 就如果說想要清空一個文件的話,可以利用這個輸出重定向就可以有這種簡化的寫法: >文件名
  • 只要有這個單個大于符號,就是代表要有輸出重定向,雖然什么都沒寫,但是要把這個文件打開,打開之后就清空原始文件,雖然什么也沒寫。
  • printf它是不換行的,默認不換行,所以說如果說你要往文件當中進行不換行輸入的話,就要用printf,因為它假設后面不加什么后綴,原先是往顯示器文件當中去打印/放入數(shù)據(jù)的。然后你現(xiàn)在給他輸出重定向一下,它能夠保證不換行這個效果的存在并且往指定文件當中去寫入數(shù)據(jù)。
  • 追加重定向 >>

  • 如果說想要在重定向的時候并不清空原始文件,就是不斷的寫入,然后文件里面的東西越來越多,就用>>,這種重定向的行為就叫做追加重定向
  • 就是每次打開文件的時候不進行清空,然后從文件的結(jié)尾處開始不斷的寫入數(shù)據(jù)
  • 利用輸出/追加重定向添加文件

  • 然后無論是輸出重定向還是什么追加重定向,如果說你的目標文件不存在的話,它是會給你自己去新創(chuàng)建一個。

  • 3. 這也是一種目前除了touch之外創(chuàng)建文件的方式可以創(chuàng)建新文件的時候,并不一定是必須得用touch,你也可以用那個輸出重定向符號

    利用輸出重定向來清空文件

  • 因為本質(zhì)上輸出重定向它分為兩個階段:就是先把文件給它清空,然后再往這個已經(jīng)被清空的文件當中去輸入一些數(shù)據(jù)。因此就可以利用清空文件這個特性來完成對已有文件的清空。
  • 總結(jié)

    以上是生活随笔為你收集整理的【已阅】printf,echo,cat指令与输出重定向>,输入重定向<与追加重定向>>等的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 聚色av| 欧美黑人粗大 | 超碰97色 | 青青偷拍视频 | 一区二区在线播放视频 | 高清日韩一区 | 亚洲乱码中文字幕久久孕妇黑人 | 97在线观视频免费观看 | 巨乳美女动漫 | 91成人精品国产刺激国语对白 | 久久精品牌麻豆国产大山 | 国产日韩二区 | 国产精选自拍 | 精品国产av鲁一鲁一区 | 双腿张开被9个男人调教 | 在线激情视频 | 爱爱激情网| 免费在线黄色av | 高清成人| 欧美日韩国产二区 | 午夜影剧院 | 国产精品美女自拍视频 | 欧美无极品 | 欧美精品一区二区在线播放 | 五月天激情开心网 | 艳妇臀荡乳欲伦交换电影 | 最近2019中文字幕大全第二页 | 爱如潮水3免费观看日本高清 | 可以免费看av的网站 | 人妻饥渴偷公乱中文字幕 | 国精产品一区 | 国产91福利 | 91无限观看| 欧美肥老妇视频 | 天堂色综合| 亚洲av无码一区二区三区人 | 91视频区 | 亚欧在线免费观看 | 俺去日| 91av国产精品 | 日韩成人av网址 | 中文字幕av亚洲精品一部二部 | 制服下的诱惑暮生 | 色天天综合 | 你懂的在线视频网站 | 91国内揄拍国内精品对白 | 中文字幕精品视频在线观看 | 香港三级韩国三级日本三级 | 国产一区二区三区在线免费 | 日本高清中文字幕 | 精品视频一区二区在线观看 | a级一级黄色片 | 操屁股视频 | 欧美18一19性内谢 | 亚洲青青草 | 国产在线视频不卡 | 一区二区三区在线视频观看 | 欧洲av网站 | 午夜精品一区二区三区在线播放 | 日日夜夜狠狠操 | 国产a视频免费观看 | 久久6精品| 草草影院国产第一页 | 精品一区二区三区视频在线观看 | 日韩av一区二区在线 | 国产美女www爽爽爽视频 | 日韩高清av在线 | 99re99热| 337p嫩模大胆色肉噜噜噜 | 亚洲乱淫| 成人性生交大片 | 岛国裸体写真hd在线 | 日本少妇喷水 | 日本一区二区免费视频 | 国产丝袜美女 | 四虎新网址 | 清清草免费视频 | 视频一区中文字幕 | 成人午夜av | 男生c女生| 爱草av | 亚洲自拍天堂 | 天堂中文在线免费观看 | 日本欧美国产在线 | 精品一区二区三区国产 | 天天干天天操天天 | 国产日韩欧美视频 | 日韩资源在线观看 | 欧美一级淫片bbb一84 | 国产激情小视频 | 成人中文字幕在线 | 国产调教在线 | 欧美色图亚洲自拍 | 日本在线有码 | www精品国产 | 韩国一区二区三区视频 | 又白又嫩毛又多15p 超碰在线一区 | 亚欧美色图 | 久久亚洲精少妇毛片午夜无码 |