Liunx 中tr的用法

1、將/etc/issue文件中的內容轉換為大寫后保存至/tmp/issue.out文件中
cat /etc/issue |tr a-z A-Z > /tmp/issue.out
2、將當前系統登錄用戶的信息轉換為大寫后保存至/tmp/who.out文件中
who | tr a-z A-Z >> who.out3、一個linux用戶給root發郵件,要who求郵件標題為”help”,郵件正文如下:
Hello, I am 用戶名,The system version is here,please help me to check it thanks!
操作系統版本信息
mail -s helpl lsj <<end
Hello, I am whoami,The system version is here,please help me to check it thanks! $(uname -r)
end
4、將/root/下文件列表,顯示成一行,并文件名之間用空格隔開
ls /root/ | tr "\n" " "
5、計算1+2+3+..+99+100的總和
echo {1..100} |tr " " + | bc
6、刪除Windows文本文件中的‘^M’字符
1)tr -d "\r" < filename > newfilename
2).在 Vim 的命令模式中輸入 :%s/^M$//g 后,回車即會自動刪除該文件中的所有 ^M 字符。
3.7、處理字符串“xt.,l 1 jr#!$mn 2 c/fe 3 uz 4”,只保留其中的數字和空格
echo xt.,l 1 jr#bcmn 2 c
/fe 3 uz 4 | tr -d [[:punct:],[:alpha:]]
8、將PATH變量每個目錄顯示在獨立的一行
echo $PATH | tr ":" "\n"
9、將指定文件中0-9分別替代成a-j
cat 09aj | tr 0-9 a-j
10、將文件中每個單詞(由字母組成)顯示在獨立的一行,并無空行
tr " " "\n"**

轉載于:https://blog.51cto.com/13116366/2120825

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/254500.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/254500.shtml
英文地址,請注明出處:http://en.pswp.cn/news/254500.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ASP.NET Aries 3.0發布(附帶通用API設計及基本教程介紹)

主要更新&#xff1a; 1&#xff1a;升級處理機制&#xff08;js請求由同步變更為異步&#xff09; 2&#xff1a;優化前端JS&#xff1a;包括API和配置方式。 3&#xff1a;增加InputDialog功能。 4&#xff1a;增遠遠程驗證功能。 5&#xff1a;優化權限安全機制。 6&#xf…

多線程并發之原子性(六)

最近在網上找到好多的多線程關于原子性的例子&#xff0c;說的都不是非常的明確&#xff0c;對于剛學習多線程的新手而言很容誤導學員&#xff0c;在這里&#xff0c;我通過多個例子對多線程的原子性加以說明。 例子一&#xff1a;傳統技術自增 package face.thread.volatilep;…

Points角點halcon算子,持續更新

目錄corner_responsedots_imagepoints_foerstnerpoints_harrispoints_harris_binomialpoints_lepetitpoints_sojkacorner_response 功能&#xff1a;在圖像中尋找角點。 dots_image 功能&#xff1a;在一個圖像中增強圓形點。 points_foerstner 功能&#xff1a;使用Frstn…

預編譯頭文件來自編譯器的早期版本,或者預編譯頭為 C++ 而在 C 中使用它(或相反)

當 Visual C 項目啟用了預編譯頭 (Precompiled header) 功能時&#xff0c;如果項目中同時混合有 .c 和 .cpp 源文件&#xff0c;則可能收到 C1853 編譯器錯誤&#xff1a;fatal error C1853: pjtname.pch precompiled header file is from a previous version of the compiler…

甲骨文稱 Java 序列化的存在是個錯誤,計劃刪除

甲骨文計劃從 Java 中去除序列化功能&#xff0c;因其在安全方面一直是一個棘手的問題。 Java 序列化也稱為 Java 對象序列化&#xff0c;該功能用于將對象編碼為字節流...Oracle 的 Java 平臺小組的首席架構師 Mark Reinhold 說&#xff1a;“刪除序列化是一個長期目標&#x…

CreateProcess

Windows 進程創建完整過程&#xff08;除去細節&#xff09; 當前流程是分析WinXP x86得到的&#xff0c;在最新版本Windows上不一定正確&#xff0c;但是可以做一個參考&#xff0c; 由于我這里符號并不全&#xff0c;所以導致我這里有些東西看到的可能是錯誤的&#xff0c;誤…

系統:Centos 7.2 內核3.10.0-327.el7.x86_64 # 內核需要高于2.6.32

系統&#xff1a;Centos 7.2 內核3.10.0-327.el7.x86_64 # 內核需要高于2.6.32 Drbd : 192.168.8.111&#xff1a;node1/dev/drdb0 /mydeta 192.168.8.112 : node2Mysql_vip: 192.168.8.200 #下章實現 # 需要的軟件包&#xff1a;mariadb-5.5.53-linux-i686.tar.gzdrbd84-utils…

Smoothing濾波處理halcon算子,持續更新

目錄anisotropic_diffusionbilateral_filterbinomial_filtereliminate_min_maxeliminate_spfill_interlacegauss_filterguided_filterinfo_smoothisotropic_diffusionmean_imagemean_nmean_spmedian_imagemedian_rectmedian_separate_median_weightedmidrange_imagerank_imager…

日志文件在VS中輸出為亂碼問題

原因&#xff1a;主要是文件文字格式問題&#xff08;使用使用 Unicode 字符集&#xff09;&#xff1a;修改項目/屬性/常規/字符集/ 未設置

初學者電腦編程入門

1、首先要對編程有個比較大概的了解&#xff0c;編程的對象&#xff0c;編程的原理&#xff0c;編程的目的等等。2、在了解編程基本知識后&#xff0c;要想想自己學習編程后到底要干什么以確定學習的方向。比如說是想要開發手機app&#xff0c;網站開發&#xff0c;企業系統等。…

MVC架構模式(2)

簡介&#xff1a; MVC最初是在Smaltalk_80中被用來構建用戶界面的。M代表模型Model&#xff0c;V代表視圖View&#xff0c;C代表控制器Controller。 Model模型層&#xff0c;可以簡單理解就是數據層&#xff0c;用于提供數據。在項目中&#xff0c;&#xff08;簡單理解&#x…

Scene Flow場景流halcon算子,持續更新

目錄scene_flow_calibscene_flow_uncalibscene_flow_calib 功能&#xff1a;計算兩個立體圖像對之間校準的場景流。 scene_flow_uncalib 功能&#xff1a;計算兩個立體圖像對之間未校準的場景流。

ios學習之旅---指針也不難

1、認識指針#include <stdio.h> //基本數據類型作為函數參數傳遞是值傳遞 //void moveFront(int x ,int y) //{ // x x 2; //} void test() {// 確定當前坐標int x 20;int y 150;printf("%p\n",&x);printf("%lu\n",&x);*((int *)(0…

FFmpeg中MPEG-4編碼程序追蹤,其他FFMPEG自帶編碼器同理

FFmpeg中與MPEG-4編碼相關的主要文件有mpegvideo.c&#xff0c;h263.c等。在mpegvideo.c中&#xff0c; AVCodec mpeg4_encoder { "mpeg4", CODEC_TYPE_VIDEO, CODEC_ID_MPEG4, sizeof(MpegEncContext), MPV_encode_init, MPV_encode_picture, …

符合skyline的3dml網絡發布服務

技術交流群&#xff1a;665060698使用java web實現&#xff1b;接口符合skyline的3dml模型形式&#xff1b;通過簡單的發布界面&#xff0c;直接發布3dml模型&#xff1b;實現te pro在客戶端讀取數據&#xff1b;實現在te pro客戶端的對應查詢功能&#xff1b;負載可以達到skyl…

Texture Inspection 紋理檢驗halcon算子,持續更新

目錄deviation_imageentropy_imagetexture_lawsdeviation_image 功能&#xff1a;計算矩形窗口內的灰度值的標準偏差。 entropy_image 功能&#xff1a;計算矩形窗口內的灰度值的平均信息量。 texture_laws 功能&#xff1a;使用一個Laws文本濾波器&#xff08;地質變形&a…

51NOD 1125(交換機器最小代價) (貪心) 思想 !思想!

題目鏈接: https://www.51nod.com/onlineJudge/questionCode.html#!problemId1125 1125 交換機器的最小代價基準時間限制&#xff1a;1 秒 空間限制&#xff1a;131072 KB 分值: 80 難度&#xff1a;5級算法題收藏關注有N臺機器重量各不相等&#xff0c;現在要求把這些機器按照…

《Python從小白到大牛》簡介

《Python從小白到大牛》已經上市&#xff01; 本書是一部系統論述Python編程語言、OOP編程思想以及函數式編程思想的立體化教程&#xff08;含紙質圖書、電子書、教學課件、源代碼與視頻教程&#xff09;。為便于讀者高效學習&#xff0c;快速掌握Python編程方法。本書作者精心…

c語言基礎知識_結構體訪問,共同體,枚舉類型

C語言結構體變量的引用&#xff1a;對于定義的結構體類型的普通變量&#xff0c;訪問其成員用圓點運算符&#xff08;“.”&#xff09;&#xff0c;標準訪問方式如下&#xff1a;   結構體變量名.成員名   對于定義為指向結構體的指針變量&#xff0c;用箭頭運算符&#x…

Wiener Filter維納濾波器halcon算子,持續更新

目錄gen_psf_defocusgen_psf_motionsimulate_defocussimulate_motionwiener_filterwiener_filter_nigen_psf_defocus 功能&#xff1a;產生一個均勻散焦模糊的脈沖相應。 gen_psf_motion 功能&#xff1a;產生一個&#xff08;線性&#xff09;運動模糊的脈沖相應。 simula…