LinuxTips 空格的處理

2021-09-06 05:56:29 字數 571 閱讀 7179

1 檔名中包含空格

檔案或檔名中包含空格時,需要使用單引號或者\來轉意空格:

mkdir 'my test' 或者 mkdir 'my       test';

mkdir my\ test或者mkdir my\ \ \ \ \ test;

2  shell中賦值語句不能夠在變數與值之間有空格,如上面的這一句:

wordnum = `cat $afile|grep html|wc -l`;

如果這樣寫,是肯定會報錯誤的,必須要寫成以下這樣:

wordnum=`cat $afile|grep html|wc -l`;

3 shell中if語句的方括號與判斷條件之間一定要是兩邊都有空格,如這條語句:

if [$wordnum>0]; then

是有問題的,必須寫成下面這樣:

if [ $wordnum -gt 0 ]; then 

4find 的選項 -print0 

列印檔案名到標準輸出且以null字元結尾,從而保證包含newlines或其他的空格的檔名能夠被接下來處理find輸出的程式正確的理解。此選項與xargs的-0對應。

LinuxTips 空格的處理

1 檔名中包含空格 檔案或檔名中包含空格時,需要使用單引號或者 來轉意空格 mkdir my test 或者 mkdir my test mkdir my test或者mkdir my test 2 shell中賦值語句不能夠在變數與值之間有空格,如上面的這一句 wordnum cat afile ...

CSS 的空格處理

原文 html 的空格通常會被瀏覽器忽略。上面是一行 html 文字的前部 內部和後部各有兩個空格。為了便於識別,這裡使用半圓形符號 表示空格。瀏覽器的輸出結果如下。hello world可以看到,文字的前部和後部的空格都會忽略,內部的連續空格只會算作乙個。這就是瀏覽器處理空格的基本規則。如果希望空...

CSS 的空格處理

一 空格規則 html 的空格通常會被瀏覽器忽略。hello world 上面是一行 html 文字的前部 內部和後部各有兩個空格。為了便於識別,這裡使用半圓形符號 表示空格。瀏覽器的輸出結果如下。hello world 可以看到,文字的前部和後部的空格都會忽略,內部的連續空格只會算作乙個。這就是瀏...