日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解expand命令

expand命令 用于將文件的制表符(TAB)轉(zhuǎn)換為空白字符(space),將結(jié)果顯示到標準輸出設(shè)備,下面為大家詳細講解一下expand命令具體使用方法。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比瑪多網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式瑪多網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務覆蓋瑪多地區(qū)。費用合理售后完善,十載實體公司更值得信賴。

1.命令簡介

用于將文件的制表符(Tab)轉(zhuǎn)換為空格符(Space),默認一個 Tab 對應8個空格符,并將結(jié)果輸出到標準輸出。若不指定任何文件名或所給文件名為 -,則 expand 會從標準輸入讀取數(shù)據(jù)。

功能與之相反的命令是 unexpand,是將空格符轉(zhuǎn)成 Tab 符。

2.命令格式

expand [OPTIONS] [FILES]

3.選項說明

-i, --initial
不轉(zhuǎn)換非空白符后的制表符
-t, --tabs=NUMBER
指定一個tab替換為多少個空格,而不是默認的 8
-t, --tabs=LIST
指定制表符位置列表,用逗號分隔
--help
顯示幫助信息
--version
輸出版本信息

4.常用示例

(1)將文件中每行第一個 Tab 符替換為 6 個空格符,非空白符后的制表符不作轉(zhuǎn)換。

expand -i -t 6 FILE

原文件內(nèi)容: 轉(zhuǎn)換后內(nèi)容如下:

5.常見問題

(1)不是所有的Tab都會轉(zhuǎn)換為默認或指定數(shù)量的空格符,expand會以對齊為原則將Tab符替換為適當數(shù)量的空格符,替換的原則是使后面非Tab符處在一個物理Tab邊界(即Tab size的整數(shù)倍)。例如下面的文件: 其中CR和LF分別是Windows下的回車和換行符。使用如下命令轉(zhuǎn)換后的結(jié)果如下圖:

expand -t 4 file

可以看到第一行的第二個Tab符和第二行的所有Tab符并沒有替換為4個空格符,還是按照原來內(nèi)容的對齊格式,替換為適當數(shù)量的空格符。


當前名稱:詳解expand命令
瀏覽地址:http://m.5511xx.com/article/cdppcci.html