Python基礎之重定向 和 管道

linux基礎

rename的使用方法:
rename? 1需要替換的字符串的某一段? 2替換成的字符串? 3匹配規則??? /路徑
以 3的規則匹配路徑下的文件名稱? ,? 把匹配到的其中某些包含a一樣的字符串替換為b
例子:文件夾中有這些文件foo1, …, foo9, foo10, …, foo278,
如果使用????? rename foo foo0 foo?
分析:首先匹配到?? foo?? 四位字符串,并以foo開頭的
把其中foo替換為foo0
那么結果為:會把foo1到foo9的文件重命名為foo01到foo09
管道和重新定向:
|? and? >? >>
echo “error ”?? > test.txt??? 打印并輸出到 文件test.txt??? 會覆蓋之前的內同
echo “error ”?? > >test.txt?????? 打印并追加到 文件test.txt
不會覆蓋之前的內容
echo “error ”??? 1>&2? > test.txt???? 把正確的轉化為正確的輸入
echo “error ”??? 2>&1? > test.txt???? 把正確的轉化為正確的輸入

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/87307

(24)
oranixoranix
上一篇 2017-09-18 01:40
下一篇 2017-09-18 11:01

相關推薦

  • 磁盤管理之文件系統及管理工具

    磁盤管理之文件系統及管理工具    我們在之前的文章中講到了硬盤的MBR與GPT分區,我們這篇文章來講一下怎么使用工具對硬盤進行分區,硬盤的分區有什么區別,以及分區的管理。 管理分區   首先我們來看一下分區。那么什么是分區呢?簡單的比喻一下,硬盤就像一個大房子,那么在向房間里放東西(比如家具)之前,它需要有一定的結構…

    Linux干貨 2016-08-30
  • HA cluster應用—CoroSync+Pacemaker

    HA cluster應用——CoroSync v2 (quorum system)+Pacemaker (standalone daemon)+ crmsh/pcsh corosync簡述: Corosync是OpenAIS發展到Wilson版本后衍生出來的開放性集群引擎工程??梢哉fCorosync是OpenAIS工程的一部分。OpenAIS從openais…

    2016-11-27
  • 隨筆—SVN倉庫轉換為Git倉庫

    假設需要轉換的SVN倉庫地址為:https://tmp/svn 1、使用git svn clone命令開始轉換 $ git svn clone https://tmp/svn -T trunk -b branches -t tags #git svn…

    Linux干貨 2016-07-04
  • N22-第一周(作業)

    馬哥教育網絡班22期-第一周課程練習:   一.描述計算機的組成及其功能       計算機組成:CPU :包含控制器,運算器,寄存器,緩存。通過時序復用的方式來處理加工來自輸入設備的指令或數據,協調各組件之間的工作       存儲器(內存):編址存儲單元陣列,用于暫時存放CP…

    Linux干貨 2016-08-13
  • 談shell命令的神奇組合以及對腳本的影響

    shell命令是我們與機器交互的基本溝通翻譯官。我們要告訴計算機的很多事情都由它來翻譯,而shell的神奇之處就在于支持命令聯合使用,現在我就來講講基本的命令組合引用。1.管道應用:命令 | 命令  ,前面的命令的結果可以直接作為后面命令的輸出,省卻了一個變量做存儲。2.文本段落提??;我們可以用 組合命令 通常為 cat 某文件 | (head -…

    Linux干貨 2017-04-02
  • 馬哥教育網絡第21期-第十二周課程練習

    1、請描述一次完整的http請求處理過程; (1) 建立或處理連接:接收請求或拒絕請求 (2) 接收請求:接收來自于網絡的請求報文中對某資源的一次請求的過程;并發訪問響應模型(Web I/O): //服務器接受客戶端的請求 單進程I/O結構:啟動一個進程處理用戶請求,而且一次只處理一個;多個請求被串行響應; //一個進程只有一個…

    Linux干貨 2016-12-26
欧美性久久久久