好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > shell常用重定向?qū)嵗v解

shell常用重定向?qū)嵗v解

熱門(mén)標(biāo)簽:東莞電銷機(jī)器人價(jià)格一覽表 百度地圖的地圖標(biāo)注 旅游地圖標(biāo)注大全 佛山高德地圖標(biāo)注中心 杭州機(jī)器人外呼系統(tǒng) 地圖標(biāo)注超出范圍怎么辦 百度地圖標(biāo)注圖標(biāo)更換 陜西電銷卡外呼系統(tǒng)怎么安裝 excel地址地圖標(biāo)注

每個(gè)打開(kāi)的文件都會(huì)被分配一個(gè)文件描述符.stdin (鍵盤(pán)), stdout (屏幕), 和 stderr (錯(cuò)誤消息輸出到屏幕上)的文件描述符分別是0, 1, 和 2. 對(duì)于正在打開(kāi)的額外文件, 保留了描述符3到9.

文件描述符是文件系統(tǒng)為了跟蹤這個(gè)打開(kāi)的文件而分配給它的一個(gè)數(shù)字。

下面以實(shí)例說(shuō)明

1,>的用法

復(fù)制代碼 代碼如下:

[zhangy@localhost ~]$ echo "11111" > 1.txt
[zhangy@localhost ~]$ cat 1.txt
11111
[zhangy@localhost ~]$ echo "11111" 1> 1.txt    //這個(gè)用法和上面的用法是一樣
[zhangy@localhost ~]$ cat 1.txt
11111
[zhangy@localhost ~]$ echo "22222" >1.txt
[zhangy@localhost ~]$ cat 1.txt
22222

這種用法我想大家都非常的熟悉,因?yàn)檫@是我經(jīng)常會(huì)用到的。echo "11111" > 1.txt 時(shí),>前面是有一個(gè)1的,是默認(rèn)的。>重定向到文件時(shí),會(huì)將文件清空,在寫(xiě)入。

復(fù)制代碼 代碼如下:

[zhangy@localhost ~]$ > 1.txt 
[zhangy@localhost ~]$ :> 1.txt 

上面的這個(gè)例子,可以把1.txt文件中的內(nèi)容清空,其實(shí)也很好理解,清空后,不輸入內(nèi)容當(dāng)然為空了。

2,>>的用法

復(fù)制代碼 代碼如下:

[zhangy@localhost ~]$ echo "2222" >> 2.txt
[zhangy@localhost ~]$ cat 2.txt
2222
[zhangy@localhost ~]$ echo "2222" >> 2.txt
[zhangy@localhost ~]$ cat 2.txt
2222
2222

從上面的這個(gè)例子我們可以看出,>>重定向到文件時(shí),會(huì)將輸出寫(xiě)到文件的結(jié)尾。這一點(diǎn)和>完全不同的。

3,0,1,2 到9,以及

復(fù)制代碼 代碼如下:

[zhangy@localhost ~]$ cat 1.txt
 333
 111
 222
 444
 [zhangy@localhost ~]$ grep "22" 0 1.txt  //把1.txt中的內(nèi)容讀取出來(lái)
 222
 [zhangy@localhost ~]$ ls tank 2>> 1.txt   //將錯(cuò)誤信息放到文件的結(jié)尾
 [zhangy@localhost ~]$ cat 1.txt
 333
 111
 222
 444
 ls: tank: 沒(méi)有那個(gè)文件或目錄                 //這個(gè)就是 2>> 1.txt產(chǎn)生的內(nèi)容
 [zhangy@localhost ~]$ (ls tank ;pwd) >1.txt   //將錯(cuò)誤信息,以及輸出內(nèi)容放到1.txt文件中,(stderr,stdout)
 [zhangy@localhost ~]$ cat 1.txt
 ls: tank: 沒(méi)有那個(gè)文件或目錄
 /home/zhangy

i>j重定向文件描述符i 到 j.指向i文件的所有輸出都發(fā)送到j(luò)中去. i和j呢是0-9這間的數(shù)字

復(fù)制代碼 代碼如下:

[zhangy@localhost ~]$ ls tank 2>1|egrep \* 1> 2.txt  //在這里我把錯(cuò)誤信息重定向到了1,在這里1就會(huì)輸出錯(cuò)誤,根賦值差不多
[zhangy@localhost ~]$ cat 2.txt
ls: tank: 沒(méi)有那個(gè)文件或目錄

4,>的用法
<這個(gè)符號(hào)是讀取,>這個(gè)符號(hào)是輸出,放在一起就打開(kāi)并且讀取,

復(fù)制代碼 代碼如下:

[zhangy@localhost ~]$ echo 123546 > 2.txt
[zhangy@localhost ~]$ exec 4> 2.txt     //打開(kāi)2.txt并將內(nèi)容讀取到&4中
[zhangy@localhost ~]$ read -n 4 4      //從&4中讀取4個(gè)字符
[zhangy@localhost ~]$ echo -n . >4      //在向&4寫(xiě)入一個(gè)點(diǎn)
[zhangy@localhost ~]$ exec 4>-          //關(guān)閉輸出文件描述符4
[zhangy@localhost ~]$ cat 2.txt
1235.6

能過(guò)上面的這個(gè)例子,就可以很清楚了解>他的作用

5,n-關(guān)閉輸入文件描述符n         n>關(guān)閉輸出文件描述符n

復(fù)制代碼 代碼如下:

[zhangy@localhost ~]$ ls tank          //會(huì)提示錯(cuò)誤
ls: tank: 沒(méi)有那個(gè)文件或目錄
[zhangy@localhost ~]$ ls tank 2>-     //我把錯(cuò)誤關(guān)閉后,什么也不輸出了

6,|管理命令

這個(gè)命令也是我們常用的,是典型的,把一個(gè)命令的輸出,當(dāng)作另一個(gè)命令的輸入

復(fù)制代碼 代碼如下:

[zhangy@localhost ~]$ echo tank | wc -w
 1

表示tank是一個(gè)輸出,但它又是wc的輸入,不然就不會(huì)有統(tǒng)計(jì)出現(xiàn)了。

您可能感興趣的文章:
  • shell 1>&2 2>&1 &>filename重定向的含義和區(qū)別
  • Linux base shell重定向詳解
  • linux shell數(shù)據(jù)重定向(輸入重定向與輸出重定向)詳細(xì)分析
  • linux shell 管道命令(pipe)使用及與shell重定向區(qū)別
  • linux shell 腳本實(shí)現(xiàn)tcp/upd協(xié)議通訊(重定向應(yīng)用)
  • shell腳本中取消重定向的方法實(shí)例
  • Windows Powershell 管道和重定向
  • Shell腳步攻略之管道重定向基礎(chǔ)
  • Shell中重定向的深入講解

標(biāo)簽:朝陽(yáng) 雅安 西藏 青島 南充 通遼 延邊 隨州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《shell常用重定向?qū)嵗v解》,本文關(guān)鍵詞  shell,常用,重定向,實(shí)例,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《shell常用重定向?qū)嵗v解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于shell常用重定向?qū)嵗v解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 滁州市| 荡女婬乱共妻小说免费| 国产情侣久久久久AⅤ免费| 一色屋精品亚洲香蕉网站| 高h肉文调教| 日韩免费播放一级毛片A片| 久久久久综合精品福利啪啪| free俄罗斯性xxxxhd13到19| 久久久久亚洲AV无码网影音先锋 | 娇妻被调教高潮视频| 九色丨9lpoNY丨国产| 女生下面为什么是黑的| 日本香蕉网| 成人AY视频黄app?入口| 成人男女网18免费视频| 草莓视频app污污| 小雷大战素琴二十八部| 好痛太长太深弄死我了视频| 自由成熟的日本语业余亚洲人| 中文字幕 在线视频 日韩精品| 最近最新中文字幕资源下载| 国产精品一级香蕉一区| 男人揉女人的胸| 久久久久久久一精品| 欧美精品一区二区三区AV麻豆| 久久精品国产网红主播| cos小黄站在线| 久久青草免费线观最新| 日本97久久久久久久久精品| 黄视频在线观看www| 双性受自慰夹腿磨桌角道| 男女猛烈啪啦啦啦免费| 美女张开腿扒开内裤让男人桶| 国产剧情一区二区| 全彩调教侵犯H本子全彩4399| 17.c-起草红桃国际| 《囗交》免费观看| 性影片在线观看| 狠狠色丁香婷婷综合精品视频| jizzzz日本| 小荡货你好湿你好紧好浪视频 |