今天對find指令進行練習
原材料**於
這個是find的基本公式
1、基本形式
find path -option
如果有兩個以上的選擇,則使用 -o -a
-o 是或者的意思
-a 是而且的意思
比如:
#!/bin/bashecho
"********************** . *.sh
"find . -name "
*.sh
"echo
"********************** ../ *.sh
"find ../ -name "
*.sh
"
echo"********************** ./ *.sh and size >= 2k
"find . -name "
*.sh
" -a -size +2
echo
"********************** ./ *.sh or *.sample
"find . -name "
*.sh
" -o -name "
*.sample
"
2、在find基礎上執行一些操作
1)print
#-print 將查詢到的檔案輸出到標準輸出
2)exec
#-exec command {} \; —–將查到的檔案執行command操作,{} 和 \;之間有空格
3)ok
#-ok 和-exec相同,只不過在操作前要詢問使用者
echo"********************** ./ *.sh and then list them
"find . -name "
*.sh
" -exec ls -al {} \;
Linux基礎練習 04 shell
指令碼例 bin bash shell的強宣稱 never mind what it record here,cause it just a blank.注釋 echo e hello world shell內容 注意新建的指令碼需要賦權,儲存位置預設為bin bash且不推薦換地方。使用歷史 命令...
Linux正則小練習
1 統計出 etc passwd檔案中其預設shell為非 sbin nologin的使用者個數,並將使用者都顯示出來 統計個數 cat etc passwd grep v sbin nologin wc l 顯示使用者 cat etc passwd grep v sbin nologin cut ...
linux總結04 磁碟操作練習
總結04 磁碟操作練習 練習嘗試在硬碟剩餘空間建立新的分割槽,並將其mount至主檔案系統下,在上面進行一些檔案目錄操作驗證。之前安裝系統,留出2g磁碟空間沒有分割槽。centos7.2安裝及網路設定詳見 先用lsblk 命令列出系統上的所有磁碟列表 可以看到sda盤還有2g 15g 13g 的空間...