Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

linux sedÃüÁîÏê½â

1. Sed¼ò½é
sed ÊÇÒ»ÖÖÔÚÏ߱༭Æ÷£¬ËüÒ»´Î´¦ÀíÒ»ÐÐÄÚÈÝ¡£´¦Àíʱ£¬°Ñµ±Ç°´¦ÀíµÄÐд洢ÔÚÁÙʱ»º³åÇøÖУ¬³ÆΪ“ģʽ¿Õ¼ä”£¨pattern
space£©£¬½Ó×ÅÓÃsedÃüÁî´¦Àí»º³åÇøÖеÄÄÚÈÝ£¬´¦ÀíÍê³Éºó£¬°Ñ»º³åÇøµÄÄÚÈÝËÍÍùÆÁÄ»¡£½Ó×Å´¦ÀíÏÂÒ»ÐУ¬ÕâÑù²»¶ÏÖظ´£¬Ö±µ½Îļþĩβ¡£ÎļþÄÚÈݲ¢Ã»ÓÐ
¸Ä±ä£¬³ý·ÇÄãʹÓÃÖض¨Ïò´æ´¢Êä³ö¡£SedÖ÷ÒªÓÃÀ´×Ô¶¯±à¼­Ò»¸ö»ò¶à¸öÎļþ£»¼ò»¯¶ÔÎļþµÄ·´¸´²Ù×÷£»±àдת»»³ÌÐòµÈ¡£ÒÔϽéÉܵÄÊÇGnu°æ±¾µÄSed
3.02¡£
2. ¶¨Ö·
¿ÉÒÔͨ¹ý¶¨Ö·À´¶¨Î»ÄãËùÏ£Íû±à¼­µÄÐУ¬¸ÃµØÖ·ÓÃÊý×Ö¹¹³É£¬ÓöººÅ·Ö¸ôµÄÁ½¸öÐÐÊý±íʾÒÔÕâÁ½ÐÐΪÆðÖ¹µÄÐеķ¶Î§£¨°üÀ¨ÐÐÊý±íʾµÄÄÇÁ½ÐУ©¡£Èç1£¬3±íʾ
1£¬2£¬3ÐУ¬ÃÀÔª·ûºÅ($)±íʾ×îºóÒ»ÐС£·¶Î§¿ÉÒÔͨ¹ýÊý¾Ý£¬ÕýÔò±í´ïʽ»òÕ߶þÕß½áºÏµÄ·½Ê½È·¶¨ ¡£
3. SedÃüÁî
µ÷ÓÃsedÃüÁîÓÐÁ½ÖÖÐÎʽ£º
*
sed [options] 'command' file(s)
*
sed [options] -f scriptfile file(s)
a\
ÔÚµ±Ç°ÐкóÃæ¼ÓÈëÒ»ÐÐÎı¾¡£
b lable
·ÖÖ§µ½½Å±¾ÖдøÓбê¼ÇµÄµØ·½£¬Èç¹û·ÖÖ§²»´æÔÚÔò·ÖÖ§µ½½Å±¾µÄĩβ¡£
c\
ÓÃеÄÎı¾¸Ä±ä±¾ÐеÄÎı¾¡£
d
´ÓÄ£°å¿é£¨Pattern space£©Î»ÖÃɾ³ýÐС£
D
ɾ³ýÄ£°å¿éµÄµÚÒ»ÐС£
i\
ÔÚµ±Ç°ÐÐÉÏÃæ²åÈëÎı¾¡£
h
¿½±´Ä£°å¿éµÄÄÚÈݵ½ÄÚ´æÖеĻº³åÇø¡£
H
×·¼ÓÄ£°å¿éµÄÄÚÈݵ½ÄÚ´æÖеĻº³åÇø
g
»ñµÃÄڴ滺³åÇøµÄÄÚÈÝ£¬²¢Ìæ´úµ±Ç°Ä£°å¿éÖеÄÎı¾¡£
G
»ñµÃÄڴ滺³åÇøµÄÄÚÈÝ£¬²¢×·¼Óµ½µ±Ç°Ä£°å¿éÎı¾µÄºóÃæ¡£
l
ÁÐ±í²»ÄÜ´òÓ¡×Ö·ûµÄÇåµ¥¡£
n
¶ÁÈ¡ÏÂÒ»¸öÊäÈëÐУ¬ÓÃÏÂÒ»¸öÃüÁî´¦ÀíеÄÐжø²»ÊÇÓõÚÒ»¸öÃüÁî¡£
N
×·¼ÓÏÂÒ»¸öÊäÈëÐе½Ä£°å¿éºóÃæ²¢ÔÚ¶þÕß¼äǶÈëÒ»¸öÐÂÐУ¬¸Ä±äµ±Ç°ÐкÅÂë¡£
p
´òÓ¡Ä£°å¿éµÄÐС£
P£¨´óд£©
´òÓ¡Ä£°å¿éµÄµÚÒ»ÐС£
q
Í˳öSed¡£
r file
´ÓfileÖжÁÐС£
t label
if·ÖÖ§£¬´Ó×îºóÒ»ÐпªÊ¼£¬Ìõ¼þÒ»µ©Âú×ã»òÕßT£¬tÃüÁ½«µ¼Ö·ÖÖ§µ½´øÓбêºÅµÄÃüÁî´¦£¬»òÕßµ½½Å±¾µÄĩβ¡£
T label
´íÎó·ÖÖ§£¬´Ó×îºóÒ»ÐпªÊ¼£¬Ò»µ©·¢Éú´íÎó»òÕßT£¬tÃüÁ½«µ¼Ö·ÖÖ§µ½´øÓбêºÅµÄÃüÁî´¦£¬»òÕßµ½½Å±¾µÄĩβ¡£
w file
д²¢×·¼ÓÄ£°å¿éµ½fileĩβ¡£
W file
д²¢×·¼ÓÄ£°å¿éµÄµÚÒ»Ðе½fileĩβ¡£
!
±íʾºóÃæµÄÃüÁî¶ÔËùÓÐûÓб»Ñ¡¶¨µÄÐз¢Éú×÷Óá£
s/re/string
ÓÃstringÌæ»»ÕýÔò±í´ïʽre¡£
=
´òÓ¡µ±Ç°ÐкÅÂë¡£
#
°Ñ×¢ÊÍÀ©Õ¹µ½ÏÂÒ»¸ö»»ÐзûÒÔÇ°¡£
ÒÔϵÄÊÇÌæ»»±ê¼Ç
*
g±íʾÐÐÄÚÈ«ÃæÌæ»»¡£
*
p±íʾ´òÓ¡ÐС£
*
w±íʾ°ÑÐÐдÈëÒ»¸öÎļþ¡£
*
x±íʾ»¥»»Ä£°å¿éÖеÄÎ


Ïà¹ØÎĵµ£º

Linux µÄ¶àÏ̱߳à³ÌµÄ¸ßЧ¿ª·¢¾­Ñé

2009 Äê 4 ÔÂ 23 ÈÕ
±¾ÎÄÖÐÎÒÃÇÕë¶Ô Linux É϶àÏ̱߳à³ÌµÄÖ÷ÒªÌØÐÔ×ܽá³ö 5 Ìõ¾­Ñ飬ÓÃÒÔ¸ÄÉÆ Linux ¶àÏ̱߳à³ÌµÄÏ°¹ßºÍ±ÜÃâÆäÖеĿª·¢ÏÝÚå¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃÇ´©²åһЩ Windows µÄ±à³ÌÓÃÀýÓÃÒÔ¶Ô±È Linux ÌØÐÔ£¬ÒÔ¼ÓÉî¶ÁÕßÓ¡Ïó¡£
±³¾°
Linux ƽ̨ÉϵĶàÏ̳߳ÌÐò¿ª·¢Ïà¶ÔÓ¦ÆäËûƽ̨£¨±ÈÈç Windows£©µÄ¶àÏß³Ì API ÓÐһЩϸ΢ ......

²é¿´linuxÓ²¼þÐÅÏ¢¼°Çý¶¯É豸ÐÅÏ¢

20010-05-19
³£ÓÃÃüÁîÕûÀíÈçÏ£º
²é¿´CPUÐÅÏ¢£º
$ cat /proc/cpuinfo
²é¿´°å¿¨ÐÅÏ¢£º
$ cat /proc/pci
²é¿´PCIÐÅÏ¢£º
$ lspci
(Ïà±Ècat /proc/pci¸üÖ±¹Û£©
²é¿´ÄÚ´æÐÅÏ¢£º
$ cat /proc/meminfo
²é¿´USBÉ豸£º
$ cat /proc/bus/usb/devices
²é¿´¼üÅ̺ÍÊó±ê:
$ cat /proc/bus/input/devices
²é¿´ÏµÍ³Ó² ......

LinuxµÄÖжϴ¦ÀíµÄһЩ˵Ã÷

1¡¢ÖжÏÊÇÒ»ÖÖµçÐźţ¬ÓÉÓ²¼þÉ豸Éú³É£¬²¢Ö±½ÓËÍÈëÖжϿØÖÆÆ÷µÄÊäÈëÒý½ÅÉÏ¡£È»ºóÔÙÓÉÖжϿØÖÆÆ÷Ïò´¦ÀíÆ÷·¢ËÍÏàÓ¦µÄÐźš£´¦ÀíÆ÷Ò»¾­¼ì²âµ½´ËÐźţ¬±ãÖжÏ×Ô¼ºµÄµ±Ç°¹¤×÷ת¶ø´¦ÀíÖжϡ£´Ëºó£¬´¦ÀíÆ÷»á֪ͨ²Ù×÷ϵͳÒѾ­²úÉúÖжϣ¬ÕâÑù£¬²Ù×÷ϵͳ¾Í¿ÉÒÔ¶ÔÕâ¸öÖжϽøÐÐÊʵ±µÄ´¦ÀíÁË¡£  
2¡¢²»Í¬µÄÉ豸¶ÔÓ¦µÄÖжϲ»Í ......

linuxÃüÁî

Linux»ù±¾²Ù×÷ÃüÁî
¡¡¡¡Ê×ÏȽéÉÜÒ»¸öÃû´Ê“¿ØÖÆ̨£¨console£©”£¬Ëü¾ÍÊÇÎÒÃÇͨ³£¼ûµ½µÄʹÓÃ×Ö
·û²Ù×÷½çÃæµÄÈË»ú½Ó¿Ú£¬ÀýÈçdos¡£ÎÒÃÇ˵¿ØÖÆ̨ÃüÁ¾ÍÊÇָͨ¹ý×Ö·û½çÃæÊäÈëµÄ¿ÉÒÔ²Ù×÷ϵͳµÄÃüÁÀýÈçdosÃüÁî¾ÍÊÇ¿ØÖÆ̨ÃüÁî¡£ÎÒÃÇÏÖÔÚÒªÁ˽âµÄÊÇ
»ùÓÚLinux²Ù×÷ϵͳµÄ»ù±¾¿ØÖÆ̨ÃüÁî¡£ÓÐÒ»µãÒ»¶¨Òª×¢Ò⣬ºÍdosÃü ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ