基本概念
本文旨在幫助你了解linux中順序執(zhí)行立宜、選擇執(zhí)行冒萄、管道、cut命令橙数、grep 命令尊流、wc命令、sort命令等管道命令灯帮,進(jìn)而高效率的使用 Linux 的技巧崖技。
1、簡單的順序執(zhí)行你可以用“施流;”分號來完成响疚。
2、有選擇的執(zhí)行命令你可以用“&&”邏輯與來完成瞪醋。
- A && B
- 正確執(zhí)行完畢A后 在執(zhí)行B忿晕,
- A沒執(zhí)行,就不會執(zhí)行B
3银受、管道是什么
- 管道是一種通信機(jī)制践盼,通常用于進(jìn)程間的通信(也可通過socket進(jìn)行網(wǎng)絡(luò)通信),它表現(xiàn)出來的形式就是將前面每一個(gè)進(jìn)程的輸出(stdout)直接作為下一個(gè)進(jìn)程的輸入(stdin)宾巍。
- 管道的分類
管道又分為匿名管道和具名管道咕幻。在命令行中由 | 分隔符表示。
管道符命令用法實(shí)例
1顶霞、cut命令肄程,打印每一行的某一字段
$ cut /etc/passwd -d ':' -f 1,6
$ cut /etc/passwd -c -4
$ cut /etc/passwd -c 2-5
2、grep命令 選擇字符
# 查看環(huán)境變量中以"yanlou"結(jié)尾的字符串
$ export | grep ".*yanlou$"
其中$表示一行的末尾选浑。
3蓝厌、wc統(tǒng)計(jì)命令
$ ls -dl /etc/*/ | wc -l
其中 -l 行數(shù); -w 字?jǐn)?shù)
4古徒、sort排序命令
# "-r" 表示逆序
$ cat /etc/passswd | sort -r
# "-t" 分割符 -k字段號
$ cat /etc/passwd | sort -t':' -k 3 -n
作業(yè)
使用以前介紹過的方法拓提,安裝aview和imagemagick,然后用asciiview命令顯示圖片隧膘,使用方法可以用 man 命令查看代态。
實(shí)驗(yàn)樓
友情提示
我正在實(shí)驗(yàn)樓擼代碼寺惫,你也快來!800+編程實(shí)戰(zhàn)教程蹦疑,無需搭環(huán)境西雀,直接練習(xí)!用我的鏈接注冊必尼,你我都能獲得3個(gè)實(shí)驗(yàn)豆蒋搜!http://www.shiyanlou.com/register?inviter=NTY0MzE5MTkxNzAx
感謝您花費(fèi)時(shí)間閱讀這篇文章!判莉!通過上述講解是不是讓您對linux的執(zhí)行順序控制與管道的情況有了進(jìn)一步的了解了呢豆挽?是的話請給個(gè)贊吧!