您好,登錄后才能下訂單哦!
本篇文章為大家展示了mysql中如何刪除某一個文件中的后兩行,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
新建一個文件并讓文件中顯示行號方便后續執行查看結果
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
40radvd:x:75:75:radvd 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
上述內容就是mysql中如何刪除某一個文件中的后兩行,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。