十年專注于品牌網站建設 十余年專注于網站建設_小程序開發_APP開發,低調、敢創新、有情懷!
      南昌百恒網絡微信公眾號 掃一掃關注
      小程序
      tel-icon全國服務熱線:400-680-9298,0791-88117053
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡微信小程序

      百恒網絡

      南昌百恒網絡

      在shell腳本中如何創建輸出文件描述符

      百恒網絡 2017-09-27 5365

      在腳本中重定向輸入和輸出時,并不局限于3個默認的文件描述符。南昌網絡公司-百恒網絡曾經跟大家介紹過,在shell 中可以有9個打開的文件描述符,其他6個從3-8的文件描述符均可用作輸入或輸出重定向。你可以將這些文件描述符中的任意一個分配給文件,然后在腳本中使用它們。那么在shell腳本中如何創建輸出文件描述符?今天百恒網絡就來為大家簡單介紹一下。

      可以用exec命令來給輸出分配文件描述符。和標準的文件描述符一樣,一旦將另一個文件描述符分配給一個文件,這個重定向就會一直有效,直到你重新分配。下面百恒為大家介紹一個在腳本中使用其他文件描述符的例子,供大家參考!

      $ cat test13

      #!/bin/bash

      # using an alternative file descriptor

      exec 3>test13out

      echo "This should display on the monitor"

      echo "and this should be stored in the file" >&3

      echo "Then this should be back on the monitor"

      $ ./test13

      This should display on the monitor

      Then this should be back on the monitor

      $ cat test13out

      and this should be stored in the file

      $

      這個腳本用exec命令將文件描述符3重定向到另一個文件。當腳本執行echo語句時,輸出內容會像預想中那樣顯示在STDOUT上。但你重定向到文件描述符3的那行echo語句的輸出卻進入了另一個文件。這樣你就可以在顯示器上保持正常的輸出,而將特定信息重定向到文件中。

      也可以不用創建新文件,而是使用exec命令來將輸出追加到現有文件中。

      exec 3>>test13out

      現在輸出會被追加到test13out文件,而不是創建一個新文件。

      看了以上操作,大家應該覺得都很簡單吧。是的,的確很簡單,而且也很實用,大家可以自己操作一下!

      關于創建輸出文件描述符的方法,本公司就先為大家介紹到這里了,如有還有哪些不太明白的地方,隨時可來電和我們聯系,我們專業為您解決。此外,百恒網絡專業為您提供南昌物聯網開發、APP開發、微信開發等服務,如有需要,我們隨時為您效勞!


      400-680-9298,0791-88117053
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡小程序

      歡迎您的光顧,我們將竭誠為您服務×

      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售后服務 售后服務
       
      售后服務 售后服務
       
      備案專線 備案專線
       
      ×
      久久99精品久久久久久不卡| 最新日韩精品中文字幕 | 亚洲综合国产精品| 国内精品久久久久久久影视麻豆| 亚洲国产91精品无码专区| 亚洲AV无码成人精品区日韩| 手机日韩精品视频在线看网站| 欧洲精品免费一区二区三区| 黑巨人与欧美精品一区| 国内精品一区二区三区东京| 亚洲精品不卡视频| 97国产精品视频观看一| 99精品视频免费观看| 无码精品A∨在线观看| 久久精品国产亚洲av麻豆| 精品国产网红福利在线观看| 亚洲精品无码mv在线观看网站| 不卡精品国产_亚洲人成在线| 国产女人18毛片水真多18精品| chinese精品男同志浪小辉| 午夜精品一区二区三区在线观看| 日韩a无吗一区二区三区| 日韩在线视频一区| 亚洲国产日韩a在线播放| 日韩精品无码专区免费播放| 日韩免费在线视频| 国产精品日韩欧美一区二区三区| 亚洲毛片基地日韩毛片基地| 亚洲日韩精品无码专区加勒比☆ | 久青草中文字幕精品视频| 午夜三级国产精品理论三级| 精品乱人伦一区二区| www.精品视频| 精品国产福利尤物免费| 久久久久无码精品| 伊人久久精品无码二区麻豆| 精品九九人人做人人爱| 久久精品久久精品| 久久er99热精品一区二区| 精品久久久久香蕉网| 亚洲精品无码一区二区|