日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux命令掌握:輸出技巧精彩編程(linux命令輸出)

隨著科技日益發(fā)展,linux服務(wù)器作為支持網(wǎng)站的基礎(chǔ)環(huán)境,越來越受到重視,Linux的命令行越來越重要也越來越復(fù)雜,本文主要就Linux命令掌握的一些輸出技巧,以及精彩編程展開討論,來幫助大家在使用時更加輕松,相比Windows命令擁有更豐富的功能,但其極致的嫻熟操縱,肯定也需要日積月累的練習(xí),但只要把這些踩過坑的經(jīng)驗轉(zhuǎn)化為英俊的技能,也一定會收獲意外的驚喜。

一、Linux命令掌握:輸出技巧

關(guān)于輸出技巧,主要涉及到如何靈活的將Linux命令行的輸出內(nèi)容輸出到指定的新文件或追加的多文件中,熟練掌握這些技巧,可以有效的提高效率以及節(jié)約成本。

/ 1.將命令輸出結(jié)果重定向至新文件中

Linux常用的重定向運算主要有” > ”、” >> “兩種,其中”> “可以實現(xiàn)將命令結(jié)果輸出到指定文件中,/> 則可以實現(xiàn)將命令結(jié)果追加到指定文件中,如下所示:

使用” > “命令示例:

cat test.txt > output.txt

使用” >> “命令示例:

cat test.txt >> output.txt

(/ 注意:覆蓋命令行實現(xiàn)如下:cat test.txt > output.txt )

2. 將結(jié)果輸出到多文件中

首先,需要在多個文件中創(chuàng)建空文件,其次,使用管道符” | “將結(jié)果輸出到多文件中,如下所示:

cat test.txt | tee output1.txt output2.txt output3.txt

(/ 注意:追加命令行如下:cat test.txt | tee -a output1.txt output2.txt output3.txt /)

3. 將輸出內(nèi)容分段輸出

/ 使用split命令可以將輸出內(nèi)容分段輸出,將輸出內(nèi)容按行或按字節(jié)數(shù)分段輸出,其語法如下所示:

按行分段輸出:split -l [行數(shù)] [文件名] [新文件名前綴]

按字節(jié)數(shù)分段輸出:split -b [字節(jié)數(shù)] [文件名] [新文件名前綴]

(/ 注意:相關(guān)參數(shù)查詢均可通過 linux man split查詢 /)

二、Linux命令掌握:精彩編程

既然都掌握了輸出技巧,肯定也要學(xué)習(xí)相關(guān)腳本實現(xiàn)和編程,這樣才能更好的了解Linux命令行的能力和功效,并且可以在工作和學(xué)習(xí)中體驗它帶來的便捷,那么下面就來做一個簡單的例子:

#!/bin/bash

echo “Start Create Files: \n”

if [ -d tmp ]; then

rm -rf tmp

fi

mkdir tmp

# *** 將文本文件”test.txt”內(nèi)容按行分段并寫入多個文件,由此可以實現(xiàn)拆分大文件的效果 ***

split -l 10 test.txt tmp/file

echo “Split Files Over!!!! \n”

# *** 遍歷當(dāng)前目錄下的文件,輸出數(shù)量,文件類型 ***

num=0

echo “Test.txt has 10 Files: \n”

for i in $(ls tmp ); do

num=$[$num+1]

echo “File:$num——Name:$i——Type:$(file tmp/$i)”

done

echo “Output File Over!!!! \n”

rm -rf tmp

echo “Program Over!!!! \n”

以上就是Linux命令掌握中輸出技巧和精彩編程的一些簡單說明,隨著系統(tǒng)的更新、軟件的變化,日常的操作會有所不同,所以本文僅供參考,更重要的是,保持經(jīng)常性的練習(xí)和努力,把其過程中的步驟技巧總結(jié),定有成長和收

香港云服務(wù)器機房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!


新聞名稱:Linux命令掌握:輸出技巧精彩編程(linux命令輸出)
文章位置:http://www.dlmjj.cn/article/cdipcii.html