mysql刪除後兩行 刪除某乙個檔案中的後兩行

2021-10-25 14:39:14 字數 1008 閱讀 6852

新建乙個檔案並讓檔案中顯示行號方便後續執行檢視結果

cat -b /etc/passwd > a.txt

cat /a.txt

......................省略n行

34dhcpd:x:177:177:dhcp server:/:/sbin/nologin

35lisi:x:500:500::/home/lisi:/bin/bash

36zhangsan:x:501:501::/home/zhangsan:/bin/bash

37mysql:x:27:27:mysql server:/var/lib/mysql:/bin/bash

38named:x:25:25:named:/var/named:/sbin/nologin

39qemu:x:107:107:qemu user:/:/sbin/nologin

40ra***:x:75:75:ra*** user:/:/sbin/nologin

編寫指令碼

[root@svr5 桌面]# vim /shell/del.sh

#!/bin/bash

lines=`cat $1 | wc -l`

sline=`expr $lines - 1`

sed -i  ''$sline',+1d'  $1

執行指令碼

[root@svr5 桌面]# sh /shell/del.sh /a.txt

檢視執行結果

[root@svr5 桌面]# cat /a.txt

.....................省略n行

35lisi:x:500:500::/home/lisi:/bin/bash

36zhangsan:x:501:501::/home/zhangsan:/bin/bash

37mysql:x:27:27:mysql server:/var/lib/mysql:/bin/bash

38named:x:25:25:named:/var/named:/sbin/nologin

mongodb刪除某乙個集合中記錄的字段

當把資料匯入mongodb裡面的時候,我們可以沒有對髒資料處理就直接匯入進去了,那麼我們需要對匯入的資料需要刪除髒資料,具體操作如下 db.report.update 在robot裡面執行上面的操作就可以 刪除對應的髒資料。下面關於mongodb裡面當我們需要修改某乙個欄位的name時候,需要執行下...

乙個盒子只是顯示兩行

在移動端中高度無法寫死,但標題類的部分有時候是規定只顯示兩行的,設定高度是不行的,用 webkit line clamp屬性,需要和display webkit box和 webkit box origent屬性結合使用。display webkit box webkit line clamp 2 ...

php 刪除一維陣列中某乙個值元素的操作方法

1.自己寫for迴圈 從array裡去掉 tmp這個元素的值?1 2345 6789 10php tmp 324 arr array 0 321 1 322 2 323 3 324 4 325 5 326 1 2345 foreach arr as k v print r arr 此時?1 2345...