第二周liunx小總結

第二周liunx小總結

1.“>” ;”>>”
   “>” 把STDOUT重定向到文件 
   “2>”把STDERR重定向到文件
   “&>” 把所有輸出重定向到文件
* >文件內容會覆蓋
    set -C: 禁止將內容覆蓋已有文件,但可追加
   >| file:強制覆蓋
   set +C: 允許覆蓋
>> 原有內容基礎上,追加內容
   “&>>”追加重定向
示例:
1.創建新文件,添加內容
第二周liunx小總結
2.“>”覆蓋原有內容
第二周liunx小總結
3.“>>”追加內容
第二周liunx小總結
3.在兩個文件夾瀏覽相同的文件把結果導入到另一個終端,只用了“>”,只導入過去了正確的信息,錯誤的留在本終端。

第二周liunx小總結
下面是正確錯誤信息全部導入到另一個終端
第二周liunx小總結
重要的就是&> 覆蓋重定向,正確錯誤都包含
第二周liunx小總結
用set -C 取消覆蓋原有內容
第二周liunx小總結
用>|可暫時覆蓋
第二周liunx小總結
可以追加內容
第二周liunx小總結
set +C 取消覆蓋,可以再覆蓋
第二周liunx小總結
 2.tr 轉換(默認)和刪除
選項:
  -c –C –complement:取字符集的補集,反選
  -d –delete:刪除所有屬于第一字符集的字符,刪除
  -s –squeeze-repeats:把連續重復的字符以單獨一個字符表示
  -t –truncate-set1:將第一個字符集對應字符轉化為第二字符集  對應的字符;一一對應轉換
*[:alnum:]:字母和數字 [:alpha:]:字母 [:cntrl:]:控制(非打印

)字符 [:digit:]:數字 [:graph:]:圖形字符 [:lower:]:小寫字母 [:print:]:

可打印字符 [:punct:]:標點符號 [:space:]:空白字符 [:upper:]:大寫字母 [:xdigit:]:十六進制字符

示例:
1.只保留字母
第二周liunx小總結

2.一一對應轉換

第二周liunx小總結

3.刪除字母
第二周liunx小總結
4.將文件中’0-9’替代成’a-j’
第二周liunx小總結
我一開始寫這道題有個錯誤想法
第二周liunx小總結
就是先輸出數字導入到文件中然后在轉換

這樣是不可以的

舉個例子,我要吃冰箱里的西瓜,我肯定要先開冰箱才能拿到西瓜的。

因此我要先轉換成功才可以導入到文件中

原創文章,作者:yang.1041956711,如若轉載,請注明出處:http://www.www58058.com/81914

(0)
yang.1041956711yang.1041956711
上一篇 2017-07-20
下一篇 2017-07-21

相關推薦

  • Linux基礎之加密通訊過程詳解

    加密通訊過程詳解 第一階段 客戶端->服務器端 向服務器聲明自己的加密通訊協議版本,ssl或者tls 支持的加密算法 支持的壓縮算法 第二階段 服務器端->客戶端 向客戶端確認使用的加密通訊協議版本 確認的加密方法 確認壓縮方法 服務器端證書 第三階段 客戶端->服務器端 客戶端驗證服務器端證書 發證機構 證書完整性 證書持有者 證書有效期…

    2017-09-16
  • N25-Bazinga-第三周作業

    N25-Bazinga-第三周作業 1.列出當前系統上登錄的所有用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@localhost ~]# w | cut -d' ' -f1 | uniq -c |&nbs…

    Linux干貨 2016-12-21
  • Linux網絡功能協議介紹(二)

      上個內容中,我們知道了只要是本地通信得廣播,而廣播不是邏輯(IP)地址對應的MAC地址,所以主要是將邏輯地址轉換成目標地址,這叫地址解析稱為ARP,還有一種是反向解析RARP,都是在本地網絡中完成的,邏輯IP地址分為兩個階段,前一段分為網絡地址,后一段分為主機地址,如何判定?用子網掩碼用來判斷那一部分是網絡位,那一部分是主機位,最重要…

    Linux干貨 2016-11-25
  • vim 的使用簡介

    linux day 8 使用vi和vim的三種主要模式 移動光標,進入插入模式 改變、刪除、復制文本 撤銷改變 搜索文檔 vim寄存器 可視化和多窗口 vim幫助 vi: Visual Interface,文本編輯器 文本:ASCII, Unicode 文本編輯種類: 行編輯器: sed 全屏編輯器:nano, vi vim-Vi Improved 其他編輯…

    Linux干貨 2016-08-15
  • 【推薦】Linux 簡單部署LAMP

    Linux 簡單部署LAMP: 實驗環境: 1、主機系統Centos6.7_X86_64 2、DNS&CA:192.168.3.10 3、LAMP安裝方式為rpm 4、主機IP:192.168.3.11提供web站點:     http://wp.neolinux.com     &nbsp…

    Linux干貨 2016-06-22
  • 人志建,則無敵—vim練習題

    馬哥網絡班21期-第六周博客 1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; [root@caicai ~]# cp -a /etc/rc.d/rc.sysinit /tmp [root@caicai&nbsp…

    Linux干貨 2016-08-15
欧美性久久久久