shell 面試題 一 待續

2022-07-12 20:24:17 字數 821 閱讀 6004

如下用實際檔案代替file1 

1、查詢file1裡面空行的所在行號  grep -n "^$" stl_stable_sort.cc    參考:

grep 常用命令

2、查詢file1以abc結尾的行  grep -n "^.*abc$" stl_stable_sort.cc   參考:

正規表示式30分鐘入門教程

grep 常用命令

3、列印出file1檔案第1到第三行   sed -n '1,3'p stl_stable_sort.cc    參考:

sed 指令簡單使用

二、如何將本地80埠的請求**到8080埠,當前主機ip為192.168.2.1   

三、crontab

在11月份內,每天的早上6點到12點中,每隔2小時執行一次/usr/bin/httpd.sh 怎麼實現    

編輯 /etc/crontab 檔案  加入

四、編寫個shell指令碼將/usr/local/test 目錄下大於100k的檔案轉移到/tmp目錄下    ls -l|grep ^-|awk '$5>100000'|awk ''|xargs -t -i {} cp {} test  參考:

[命令技巧]ls

xargs 命令

備註:{} 可以理解為你前面傳來的引數。看例子

ls a |xargs -i mv  {} {}.bak

-i和-i 一樣

七、如何檢視占用埠8080的程序  lsof -i:8080  參考:

lsof 常用命令

微軟十五道面試題(待續)

閒的實在是無聊 找不到成就感 故此做些面試題 希望大家 多多指教 糾正錯誤 1 有乙個整數陣列,請求出兩兩之差絕對值最小的值,記住,只要得出最小值即可,不需要求出是哪兩個數。name hondely author hondely date 27 03 12 20 07 description inc...

前端面試題 01 待續

1.請看以下函式 首先,變數提前 var fn fn指向function console.log a console.log fn var a 2 functionfn console.log a fn 呼叫以後,掃瞄到if false 後面的 不執行 函式內部有值的情況下是不會到全域性拿值的,所以...

經典shell面試題

script argument 例子 顯示檔名稱指令碼 show.sh file1.txt cat show.sh bin bash cat 1 第乙個引數 1,第二個引數 2 例子 指令碼會複製檔案 arg1 到目標位址 arg2 copy.sh file1.txt tmp cat copy.sh...