$ sed 's/\n//' filename
FirstLine\nSecondLine
# cat test.txt
Linux Sysadmin
Databases - Oracle, mySQL etc.
Databases - Oracle, mySQL etc.
Security (Firewall, Network, Online Security etc)
Storage in Linux
Website Design
Website Design
Windows- Sysadmin, reboot etc.
# sed '{
N
s/\n/ @ /
}' test.txt
Linux Sysadmin @ Databases - Oracle, mySQL etc.
Databases - Oracle, mySQL etc. @ Security (Firewall, Network, Online Security etc)
@
Storage in Linux @ Website Design
Website Design @ Windows- Sysadmin, reboot etc.
# sed '/./=' test.txt
1
Linux Sysadmin
2
Databases - Oracle, mySQL etc.
3
Databases - Oracle, mySQL etc.
4
Security (Firewall, Network, Online Security etc)
7
Storage in Linux
8
Website Design
9
Website Design
10
Windows- Sysadmin, reboot etc.
1 Linux Sysadmin
2 Databases - Oracle, mySQL etc.
# sed '/./=' test.txt |sed 'N; s/\n/ /'
1 Linux Sysadmin
2 Databases - Oracle, mySQL etc.
3 Databases - Oracle, mySQL etc.
4 Security (Firewall, Network, Online Security etc)
7 Storage in Linux
8 Website Design
9 Website Design
10 Windows- Sysadmin, reboot etc.
# sed '/^$/{N
/^\n$/d
}' test.txt
Linux Sysadmin
Databases - Oracle, mySQL etc.
Databases - Oracle, mySQL etc.
Security (Firewall, Network, Online Security etc)
Storage in Linux
Website Design
Website Design
Windows- Sysadmin, reboot etc.
[root@qunet sed]# cat temp.txt
hello world
hello linux
hello shell
hello groad
[root@qunet sed]# sed '$d' temp.txt
hello world
hello linux
hello shell
[root@qunet sed]# sed '$d' temp.txt
hello world
hello linux
hello shell
hello groad
[root@qunet sed]# sed 'N; $d' temp.txt
hello world
hello linux
hello shell
hello groad
hello google
[root@qunet sed]# sed 'N; $d' temp.txt
hello world
hello linux
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) | Powered by Discuz! X3.2 |