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

      百恒網絡

      南昌百恒網絡

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

      百恒網絡 2017-09-27 5464

      在腳本中重定向輸入和輸出時,并不局限于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
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡小程序

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

      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售后服務 售后服務
       
      售后服務 售后服務
       
      備案專線 備案專線
       
      ×
      一本一本久久aa综合精品| 亚洲国产日韩在线| 久久精品国产亚洲αv忘忧草 | 精品人妻人人做人人爽夜夜爽 | 亚洲精品偷拍视频免费观看| 国产亚洲精品仙踪林在线播放| 亚洲精品乱码久久久久久V | 骚片AV蜜桃精品一区| 在线涩涩免费观看国产精品| 国产精品久久久久久久午夜片| 精品三级66在线播放| 中文字幕一区日韩精品| 免费国产精品视频| 国产在线精品99一卡2卡| 国产视频精品视频| 日韩精品午夜视频一区二区三区| 亚洲AV永久无码精品网站在线观看 | 久久久久久久99精品免费| 国产美女亚洲精品久久久综合| 国产在线观看一区精品| 久久精品国产一区二区| 久久精品亚洲男人的天堂| 精品亚洲一区二区三区在线观看| 亚洲精品久久久www| 精品一区二区三区水蜜桃| 日韩美女一级毛片| 日韩高清在线日韩大片观看网址| 揄拍自拍日韩精品| 日韩综合在线观看| 日韩精品无码久久久久久| 日韩av无码一区二区三区 | 宅男在线国产精品无码| 99久久免费国产精精品| 熟女少妇精品一区二区| 亚洲精品国产精品乱码不卡√| 最新国产精品无码| 久久久精品一区二区三区| 亚洲av无码乱码国产精品fc2| 久久国产精品萌白酱免费| 亚洲精品福利视频| 中文字幕日韩专区精品系列|