關於Linux 的一些用法

2021-10-25 13:12:07 字數 591 閱讀 5526

假設我們定義了乙個變數為: 

file=/dir1/dir2/dir3/my.file.txt 

我們可以用 $ 分別替換獲得不同的值: 

$:拿掉第一條 / 及其左邊的字串:dir1/dir2/dir3/my.file.txt 

$:拿掉最後一條 / 及其左邊的字串:my.file.txt 

$:拿掉第乙個 . 及其左邊的字串:file.txt 

$:拿掉最後乙個 . 及其左邊的字串:txt 

$:拿掉最後條 / 及其右邊的字串:/dir1/dir2/dir3 

$:拿掉第一條 / 及其右邊的字串:(空值) 

$:拿掉最後乙個 . 及其右邊的字串:/dir1/dir2/dir3/my.file 

$:拿掉第乙個 . 及其右邊的字串:/dir1/dir2/dir3/my 

記憶的方法為: 

# 是去掉左邊(在鑑盤上 # 在 $ 之左邊) 

% 是去掉右邊(在鑑盤上 % 在 $ 之右邊) 

單一符號是最小匹配﹔兩個符號是最大匹配。

$:提取最左邊的 5 個字?:/dir1 

$:提取第 5 個字?右邊的連續 5 個字?:/dir2 

linux的一些用法

cd進入資料夾 mkdir建立資料夾 rm移除資料夾 cp複製資料夾 chmod 改變乙個或多個檔案的訪問模式 mode chmod options mode files 只能檔案屬主或特權使用者才能使用該功能來改變檔案訪問模式。mode可以是數字形式或以who opcode permission形...

關於 vi vim 的一些用法

這兩天閒一點,繼續寫起來。今天來寫一點自己在運用vi vim過程中的經驗和體會,以下的內容基本都是本人實際使用過的。今後如果用到了什麼新鮮玩意兒,再加進來。寫的比較簡單,都是追求自己能看懂就行,奉行拿來主義的恐怕要實際操作和查資料才能明白了。基本操作 簡單列舉下,不多說了 w q wq q!w!i ...

關於ListCtrl控制項的一些用法

本人從今天開始將陸續把自己在vc 中學到的點點滴滴記錄下來。最近正好在跟著導師做乙個軟體專案,要用到listctrl控制項。下面結合自己的程式設計經驗 其實我還是個菜鳥 介紹幾個listctrl控制項常用的方法。我選用的是報表形式 1 為listctrl 設定 線 m mylist.setexten...