Linux Crash Course - The sed Command

  Рет қаралды 132,993

Learn Linux TV

Learn Linux TV

Күн бұрын

Пікірлер: 155
@fleborne
@fleborne 3 жыл бұрын
I believe the 's' before the search pattern actually stands for "substitute", not "string".
@andromida81
@andromida81 3 жыл бұрын
Yes you are correct
@PS_Tube
@PS_Tube 2 жыл бұрын
sed is called stream editor, which is what Jay said.
@alexo4600
@alexo4600 3 жыл бұрын
it's important to note that '-i' is a GNU only option - so it won't work on BSD or MacOS etc.
@martinschulz1778
@martinschulz1778 2 жыл бұрын
Just run into this, had to switch to gnu sed on my mac
@boy_with_thorn
@boy_with_thorn 2 жыл бұрын
oh that explains it all thnks
@simfoo
@simfoo 3 жыл бұрын
Your channel is one of those rare gems on KZbin
@crazyivan315
@crazyivan315 3 жыл бұрын
Finally, a way to easily remove pineapple from pizza topping lists.
@manny8717
@manny8717 3 жыл бұрын
Couldn’t agree more. Pineapple as a topping? HECK NO!!
@yewenyi
@yewenyi Жыл бұрын
Pineapple are good, so is feta. It should change it to both.
@k.chriscaldwell4141
@k.chriscaldwell4141 4 ай бұрын
Amen!
@mason8714
@mason8714 3 жыл бұрын
love seeing new videos like this for new people to linux. Jay's content is fantastic
@MurangShaBu_MahalNaBiGas
@MurangShaBu_MahalNaBiGas 2 жыл бұрын
Thank you Jay Linux is really vast, I just had my certification and I never heard of sed command. I'm glad your putting content for us.
@TradersTradingEdge
@TradersTradingEdge 3 жыл бұрын
I love these short session. Very codensed helpful stuff. Thanks Jay!
@MakeItWork256
@MakeItWork256 Жыл бұрын
Great tutorial. Unlike many other KZbinr's you don't overcomplicate things. Linux at it's core is made out of a ton of simple idea's that become complicated when they all work together.
@Ollital
@Ollital 2 жыл бұрын
I tried to understand sed for years. I guess now I've got it. Thank you
@BilalKhan-rm8qk
@BilalKhan-rm8qk Жыл бұрын
This is my first video, that i watched on your channel. You have explained it very nice and clear.
@shabadabadoo4326
@shabadabadoo4326 3 жыл бұрын
Doing linux webserver support for well over a decade, sed became a go-to tool for flipping switches in config files. That said, I know its a lot more powerful than what I ever did with it.
@tony-2-tired
@tony-2-tired 3 жыл бұрын
Not all heroes wear cape. Great videos. Go buy this man's book too
@villico3
@villico3 3 жыл бұрын
you explain stuff very well and simple that makes it easy to grasp! thank you for sharing!
@dorotamartyniuq5553
@dorotamartyniuq5553 3 жыл бұрын
"maybe I'm just hungry, I have no idea why I decided to use pizza toppings as the basis for today's video, but you know what, I did what I did and here it is" it made my day
@larrywilliams8010
@larrywilliams8010 3 жыл бұрын
sed 's/\/etc//' paths.txt Yeah, the command can get rather ugly when lots of escaped characters are needed, but it works and it's second nature for me since I often search for spaces and other characters that must be escaped anyway. Still, I appreciate that there is such an option in case someone wants to learn/use a different delimiter. Thanks for the video
@jefferson4245
@jefferson4245 Жыл бұрын
This makes that sudoers line make all the sense now. I used to be afraid of sed, but now I can shell script more effectively. Thanks!
@TR1ckY_TV
@TR1ckY_TV 3 жыл бұрын
Finally!!! 🔥 🔥 🔥 Thank you Sir for put the effort in making these amazing videos
@Rebel101
@Rebel101 2 жыл бұрын
I've just suggested the topic on your new video and saw this covered already afterwards. Thank you!
@rcdenis1
@rcdenis1 3 жыл бұрын
I asked a college professor what sed was and I could not get a straight answer from him. Thanks Jay, now I understand. Thank you for posting.
@layer4down
@layer4down 2 жыл бұрын
Thanks man that's what I needed to know. Glad the video was short and to the point.
@guypartush2976
@guypartush2976 Жыл бұрын
Hi Jay, LOVE your videos! Thank you so much for sharing your knowledge. please consider adding a video on the "w" and "who" commands. I realize it looks kind of obvious, but I am a total beginner in linux and your explanations of commands are the best. Looking forward to keep on learning.
@LearnLinuxTV
@LearnLinuxTV Жыл бұрын
I completely agree that would be a great fit for my series. I will add it to my list.
@alastairtheduke
@alastairtheduke 11 ай бұрын
You make understanding the basics so clear!
@thalcave8220
@thalcave8220 3 жыл бұрын
Sed is command that I couldn't understand when I was beginner. I learned it but did not understand. After few months of writing sed s/... I noticed that I understand what I was writing.
@polliluiz
@polliluiz Жыл бұрын
You are awesome mr. Lacroix. The best Linux guy ever
@bobwong8268
@bobwong8268 3 жыл бұрын
👍👍👍👍👍 Thanks! This is a great first-step into the wonderful world of /sed/.
@dillon1012
@dillon1012 10 ай бұрын
You sed it
@VijayaBaskarvvk
@VijayaBaskarvvk Жыл бұрын
Great explanation.. subscribed😊.. One video is enough to understand the teacher's ability...
@zeeeeeman
@zeeeeeman 2 жыл бұрын
video starts at 2:00
@devilmaycry0204
@devilmaycry0204 Жыл бұрын
Simple and straight forward, thanks man
@kazishafin1
@kazishafin1 2 жыл бұрын
Happy to found this channel,
@mnmleung
@mnmleung 2 жыл бұрын
Thank you for very clear presentation and explanation.
@the-baker
@the-baker 2 жыл бұрын
This tutorial is amazing. Well done.
@MaximumRD
@MaximumRD 3 жыл бұрын
He sed, She sed......................I'll see myself out......
@billquain2369
@billquain2369 3 жыл бұрын
I didn't know that you could change the delimiter to a different character. this would have come in handy last year when I took a Unix/Linux course at college
@chromerims
@chromerims Жыл бұрын
Incredible information that sed delimiter can be something other than / I too had no idea. I look fwd to using other delimiters with sed.
@ccroy2001
@ccroy2001 3 жыл бұрын
The word sed means thirst in Spanish. So have some Pineapple juice. Thanks I've set a goal to get better at the terminal so this helps.
@vladimirtorres1181
@vladimirtorres1181 3 жыл бұрын
Wow new subscriber. Really good explanation! TY
@busyrand
@busyrand 10 ай бұрын
Fantastic explaination... Thank you Sir...
@linuxdoesmatter5542
@linuxdoesmatter5542 Жыл бұрын
You are a genius!!!!! Than you 4 teaching me!!!
@souleymanebarry9231
@souleymanebarry9231 6 ай бұрын
Instead of changing the delimiter, you can use the backslash(\) before to escape the slash (/) just like this : sed 's/\/etc//'
@ChristianDavis-x5z
@ChristianDavis-x5z Жыл бұрын
'...something EXTREMELY WRONG with this file.' LOL I'm with you, Jay. Pineapple on pizza--I'm OUT. Thanks for the help on delimiters.
@john-r-edge
@john-r-edge 3 жыл бұрын
Not sure ordinary mortals can master both sed and awk.
@YannMetalhead
@YannMetalhead 9 ай бұрын
Great explanation!
@freyclante1766
@freyclante1766 2 жыл бұрын
I just love that comment about Pineapple as a Pizza topping! Hell No! I couldn't agree more 🙂
@dalirch8496
@dalirch8496 2 жыл бұрын
thanks for your effort and explanation
@itbook182
@itbook182 3 жыл бұрын
Good morning, Jay. Thank you very much for the detailed guides ! I have an old Toshiba Portege 14" Laptop with Kali 10.04 still installed there. Recently, I wanted to use it for a monitoring device and reinstall it but it is giving the "no pae"- error (common for the very old hardware). It doesn't boot from USB, only from CD/DVD. Do you think, I can still use it to install a Linux OS on it (I wouldn't mind being only CLI - I need it just to be able to install software to monitor my network), and which one you would propose if yes ? Thank you in advance. Asen
@swarooprajpurohit110
@swarooprajpurohit110 2 жыл бұрын
You could use a distro which doesn't require pae or install an older version of kali and then upgrade it
@oldpain7625
@oldpain7625 Жыл бұрын
"What are some cool cli apps?" "sed and awk"
@pnachtwey
@pnachtwey 2 жыл бұрын
I use sed to edit edit the output of a pip command that updates all my outdated python packages. The output goes to a xargs command
@riccoc.6507
@riccoc.6507 2 жыл бұрын
Thank you for showing syntax
@elnurvalikhanli6783
@elnurvalikhanli6783 2 жыл бұрын
Amazing command and tutorial thanks
@antoineweb1
@antoineweb1 11 ай бұрын
how about the /g at the end? chatGPT tells me that if you don't add /g at the end, it will only substitute the word once per line, which may not be enough
@antoineweb1
@antoineweb1 11 ай бұрын
for example: echo "a a" | sed s/a/b/ gives "b a" as output
@muralikrishna9748
@muralikrishna9748 2 жыл бұрын
Wondering what would be the script if I want to replace only the last occurance in the last line of the word Pineapple with Olives in your example file ?
@shajibdey6451
@shajibdey6451 2 жыл бұрын
et(44)1,tet(37)1,oqxB1,VanX-D4,VanX-D4,tet(O)2,aadA51,VanR-G1, here how can I remove everything that comes only after the bracket () by using sed??
@sohaibesohaib2914
@sohaibesohaib2914 6 ай бұрын
the video starts at 1:20
@ZabatMohamed-r6v
@ZabatMohamed-r6v 2 ай бұрын
2:00
@chessmaster856
@chessmaster856 2 жыл бұрын
How do you undo if find and replace was wrong? Notepad++ can find and replace across all files from ui. You don't need Unix command for that. Also it can undo it. Can you undo from unix????
@danperrault
@danperrault 2 жыл бұрын
That was very helpful. thanks
@Nonsense116
@Nonsense116 5 ай бұрын
video starts @3:30
@nobilkwt7222
@nobilkwt7222 3 жыл бұрын
I want to eat a pizza now 😂🤣😂🤣😂🤣😂🤣😂😂🤣😂🤣🤣🤣
@xrafter
@xrafter 3 жыл бұрын
Pineapple pizza ?
@vladimirkulakov8667
@vladimirkulakov8667 Жыл бұрын
oh man... we can use any delimeter!! not only / !!! Thank you! )
@venkateshiyer5073
@venkateshiyer5073 Жыл бұрын
thank you sir, very helpful
@adammureiko7508
@adammureiko7508 3 жыл бұрын
And what, may I ask, is wrong with Pineapple?
@strifef7
@strifef7 3 жыл бұрын
rude Jay! Pineapple is the GOAT on pizza!!
@nobilkwt7222
@nobilkwt7222 3 жыл бұрын
what about a video about chroot
@ismaeelhaider3075
@ismaeelhaider3075 Жыл бұрын
Awesome 🥰
@tolstoievski4926
@tolstoievski4926 Жыл бұрын
what is the difference between -i and -i.bak ?
@debeeriz
@debeeriz 3 жыл бұрын
i was playing around with it to change one letter in a word to another letter and it worked but only in the first word in each line with the letter. Other occasions of the letter remain unchanged
@debeeriz
@debeeriz 3 жыл бұрын
found out how add a g for global quidsup explains it in more detail
@BlindRambler
@BlindRambler 3 жыл бұрын
Oh no, no, no. I must change every topping to pineapple. This is not allowed to stand. Thanks for showing me how to use sed to do that. You are very kind, but very wrong.
@tonyfreehauf4463
@tonyfreehauf4463 2 жыл бұрын
Great Job .... but more more on sed and awk .. thanks - oldtony
@raalmeida2004ra
@raalmeida2004ra Ай бұрын
Hawaiian pizza pizza variety, usually topped with pineapple pieces and ham.
@محمّد.09
@محمّد.09 6 ай бұрын
that s is for substitute right.
@Ranblv
@Ranblv 3 жыл бұрын
I think the s stands for substitute not string
@guilherme5094
@guilherme5094 3 жыл бұрын
Thanks Jay.
@navasr7969
@navasr7969 2 жыл бұрын
I have data like "Chair"||"Table"|||"Sofa".. How to add double quotes between each pipeline like "Chair"|""|"Table"|""|""|"Sofa" .. Please let me knw the command
@RKulov
@RKulov 7 ай бұрын
Sed the pipe with "|"
@janekmachnicki2593
@janekmachnicki2593 Жыл бұрын
thanks mate for suspenseful tutorial
@sivaprasadk4756
@sivaprasadk4756 2 жыл бұрын
Nice...very useful
@stevenoderayi5776
@stevenoderayi5776 2 жыл бұрын
‘sed’ is short for ‘stream editor’, for those who’re wondering what the command means.
@markchristophergemzon1052
@markchristophergemzon1052 2 жыл бұрын
it was said in the video. thanks anyway.
@spacelem
@spacelem 5 ай бұрын
Sitting here watching the video while eating a ham and pineapple pizza...
@derekfrost8991
@derekfrost8991 3 жыл бұрын
The option i followed by a suffix creates a backup = -i.bak this is important as -i can be dangerous.. :)
@vikasmahour6059
@vikasmahour6059 Жыл бұрын
Thanks for your vedios. I am stuck in a problem . My XMl FIle contains data like : 1234 2345 8787987 89898 80098 I want to arrange my xml file such that the tags and should be in a single line without space. 1234 2345 8787987 89898 80098 Tried many sed commands but no luck.Please help me to resolve it .
@AM-cz7qy
@AM-cz7qy Жыл бұрын
Thank you very much
@LearnLinuxTV
@LearnLinuxTV Жыл бұрын
You are welcome
@srsr6099
@srsr6099 3 жыл бұрын
Awesome again. Now I have awk sed & $bash ?
@xrafter
@xrafter 3 жыл бұрын
ّ
@xrafter
@xrafter 3 жыл бұрын
bash: Now: command not found
@srsr6099
@srsr6099 3 жыл бұрын
sudo apt-get update, could help
@brentrambo2571
@brentrambo2571 2 жыл бұрын
You sed yes, I sed no You sed stop and I sed go go go, oh no You sed goodbye and I sed hello Hello hello I don't know why you sed goodbye, I sed hello Hello hello I don't know why you sed goodbye, I sed hello
@Blubberland
@Blubberland Жыл бұрын
3:10 instant like
@terraflops
@terraflops Жыл бұрын
i had issues only because i left out the / after feta (feta/)
@chessmaster856
@chessmaster856 2 жыл бұрын
Is Unix dinosaur or not?
@noeelreeds
@noeelreeds 9 ай бұрын
now i can proceed w automations
@ivanm9186
@ivanm9186 Жыл бұрын
CHICKEN PINEAPPLE PIZZA IS THE BEST and PERIOD!
@mohamedhussien4013
@mohamedhussien4013 Жыл бұрын
Thank u so much.
@hailelove1
@hailelove1 2 жыл бұрын
good job
@narayangurung7090
@narayangurung7090 Жыл бұрын
Fantastic
@khomo12
@khomo12 3 жыл бұрын
Nice!
@Acksakal
@Acksakal 10 ай бұрын
Thank you
@AnzanHoshinRoshi
@AnzanHoshinRoshi 3 жыл бұрын
Thank you, Jay.
@redshepard5306
@redshepard5306 2 жыл бұрын
as a pizza delivery driver who is an aspiring linux user, This tutorial was perfect. that being said, Pineapple_Pizza = "The Best"
@BrianWalker-c8u
@BrianWalker-c8u 4 ай бұрын
Luna Ridges
@ThodoreErnest-m6b
@ThodoreErnest-m6b 3 ай бұрын
Noelia Harbor
@kythrathesuntamer9715
@kythrathesuntamer9715 Жыл бұрын
Thanks.
@TomikoLinne
@TomikoLinne 4 ай бұрын
9450 Aliza Orchard
@TaunyaRoseberry-t6r
@TaunyaRoseberry-t6r 3 ай бұрын
Shirley Spring
@algabsi6323
@algabsi6323 2 жыл бұрын
Thanks
@JohnsonFitch
@JohnsonFitch 4 ай бұрын
505 Sunny Branch
@ahmadfrahmand
@ahmadfrahmand 2 жыл бұрын
Sir, have a question for you hope you are doing well. i have 1000 of these files 3B43.20000101.7A.HDF.nc4 i would like to remove . (dots) from the file names, and it should look lie 3B43200001017AHDF.nc4 . i watched your tutorial about sed but it is not working here for this as it is not a txt. hope you got my question
Linux Crash Course - Managing Groups
23:43
Learn Linux TV
Рет қаралды 49 М.
Linux Crash Course - awk
16:07
Learn Linux TV
Рет қаралды 106 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Learning Sed Is Beneficial For Linux Users
19:27
DistroTube
Рет қаралды 88 М.
Linux Crash Course - The grep Command
14:57
Learn Linux TV
Рет қаралды 120 М.
EVERYONE Needs to Learn a Little Bit of AWK!
16:29
Gary Explains
Рет қаралды 400 М.
Using `sed` and Regular Expressions (Unix/Linux command line)
14:56
Linux Crash Course - The /etc/fstab file
30:29
Learn Linux TV
Рет қаралды 112 М.
60 Linux Commands you NEED to know (in 10 minutes)
10:50
NetworkChuck
Рет қаралды 1,7 МЛН
Linux Crash Course - The find command
25:56
Learn Linux TV
Рет қаралды 92 М.
Learning Awk Is Essential For Linux Users
20:02
DistroTube
Рет қаралды 312 М.
Xargs Should Be In Your Command Line Toolbag
16:24
DistroTube
Рет қаралды 103 М.
the most secure OS in the world.....I hate it
20:26
NetworkChuck
Рет қаралды 693 М.
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН