shell程式設計讀書筆記一

2021-05-25 00:37:41 字數 1149 閱讀 5865

ls -l 目錄:顯示目錄下的所有檔案的列表資訊。
ln from to:檔案別名,通常用於不同目錄,對於相同的檔案系統。
ln -s:符號鏈結。
rm -r dir:刪除目錄及其下面的檔案。
echo * 匹配0或者多個
echo ? 匹配乙個字元

最後乙個專案輸入後,同時按下:
ctrl+d 可以完成退出。

ctrl+d 傳送eof(end-of-file)訊號

who > users  輸出到檔案users中。覆蓋
echo line 2 >> users    追加
cat file1 file2 > file3  把file1和file2寫入file3
> file  寫入空到file
輸入重定向:將從終端讀取重定向到檔案
$ wc -l users
2 users
$
$ wc -l < users
2
$
對於第一種情況,wc知道從檔案users獲得輸入。
對於第二種情況,wc只知道從終端獲得輸入,但是在這裡我們把終端輸入重定向到users檔案了。
who | wc -l 管道  第乙個命令寫標準輸出流, 第二個命令讀標準輸入流
ls

command displays one line of output per file,即使你在終端上看到的是幾個一行,那是假象。

重定向標準錯誤流:

ls n* 2> errors
date; pwd多命令用分號連線
後台執行命令,不占用終端,你可以進行其他的工作,標準輸出流還是來自你的終端,但是大多數情況下標準輸入流和
終端失去連線。如果需要從輸入流獲得資料,那麼必須等待你把它帶到前端。
$ sort data > out &
[1] 1258
the first is called the command's

job number

and the second the

process id. 

珠璣程式設計讀書筆記 《一》

我看這本書是這樣的,你呢?也是偶然發現這本書的,好多書都沒能堅持看完,希望這次能堅持下去。第一章 問題描述 對磁碟檔案中的10000000個 號碼 7位數字 進行排序。約束 1mb的主存,磁碟空間充足,時間最多幾分鐘,10秒為最佳。我想,如果在面試的時候給我這個問題,我肯定不能給出乙個讓面試官滿意的...

PHP程式設計讀書筆記一

詞法結構 大小寫 類名和函式名 和內建結構及關鍵字一樣 如echo,while,class 是不區分大小寫的 例子 echo 123 echo 123 echo 123 這三句話是等價的。變數名 是區分大小寫的。例子 name name是不同的兩個變數 語句和分號 語句 是指完成一段注釋或者完成某個...

c 程式設計 讀書筆記 一

2016.12.3 2016.12.4 完成乙個程式的設計工作分三步 寫出乙個好程式,最關鍵的就是去設計這些類 如何用c 寫出優秀的程式 第三章 一些關於string操作 p68 string s 裁剪字串 s.substr a,b a 字串裡乙個下標的位置 b 所需字串長度 替換字串 s.repl...