Using the Shell: xargs

  Рет қаралды 7,434

Functional Industries - Linux Productivity Videos

Functional Industries - Linux Productivity Videos

Күн бұрын

Пікірлер: 30
@edgar12334
@edgar12334 4 жыл бұрын
Your videos have great flow and the content is very interesting and well presented, and your eloquence while speaking is enviable lmao. We appreciate your content and hope for much more!
@glokta1
@glokta1 3 жыл бұрын
I wonder how people get fluent like that. I'm jealous lol. I can't speak a sentence without fumbling or having to reframe it
@pabloqp7929
@pabloqp7929 6 ай бұрын
The Dark Souls wallpaper already earned my like
@HexDSL
@HexDSL 4 жыл бұрын
Literally used xargs last night! Great video.
@catraaaw
@catraaaw 4 жыл бұрын
Great video! Please keep up!
@empyrean5330
@empyrean5330 3 жыл бұрын
Amazing quality and very clear presentation, subbed!
@FunctionalIndustries
@FunctionalIndustries 3 жыл бұрын
Welcome aboard!
@devon660
@devon660 4 жыл бұрын
I once used xargs because my arguments were in a NUL terminated list. Didn’t know about the argument size limit before.
@meyimagalot9497
@meyimagalot9497 4 жыл бұрын
Man, you are hands down the best, toned down, to the point tutor on the net. You make Luke Smith looks bloated, congratulations and of course instant sub
@FunctionalIndustries
@FunctionalIndustries 4 жыл бұрын
Thank you! That's very kind of you to say.
@gery49
@gery49 4 жыл бұрын
Great video! I feel like I learned a lot in just 8 minutes. I had a question but I ran a quick experiment isntead and indeed you can use the xargs token multiple times inside the commad. eg: ls file* | xargs -I{} cp {} copy_of_{}
@FunctionalIndustries
@FunctionalIndustries 4 жыл бұрын
Another great usage, thanks!
@Jadoremalangue
@Jadoremalangue 2 жыл бұрын
I fucking love your videos. Blows my mind that your channel is so "small". Massively underrated imo. You produce some great content, keep it up mate. I fucking love it
@FunctionalIndustries
@FunctionalIndustries 2 жыл бұрын
Thank you, thats very kind. My channel is small because I never upload :D
@Tennisballenator
@Tennisballenator 4 жыл бұрын
Hope you're doing well and staying healthy! Your few short videos have been perfect in length and content, I hope you will continue to make more. Thanks =)
@jatrindo
@jatrindo 4 жыл бұрын
Another feature I like about xargs is the -P/--max-procs flag, which specifying the max number of process that could be spawned to run the command you need, allowing for a bit of concurrency (since, by default, xargs only spawns 1). I found it particularly useful for then times when I needed to run a long-running command on the each of inputs I feed to xargs, but I didn't have the time to wait for the command to reach to completion one-by-one. Being able to specify the max is also nice too. Prior to this I just for-loop'd everything to spawn a single subshell for each argument I needed a command run on. Turns out you can't do much on your sys when there's an arbitrarily large number of processes vying for your poor processor's attention :d Anyways, I love your vids! (I particularly enjoy the tone and aesthetic.) Please keep up the great work!
@aseemlalfakawma5084
@aseemlalfakawma5084 4 жыл бұрын
Great stuff, never knew what xargs was and I had a binary that needed the arguments to be appended after the program.
@FunctionalIndustries
@FunctionalIndustries 4 жыл бұрын
Xargs is a great tool, no doubt!
@med5032
@med5032 4 жыл бұрын
I'd say always clear your terminal when you see yourself typing at the bottom of it, because KZbin's video controls get in the way. I, otherwise, inject this CSS: .ytp-gradient-bottom, .ytp-chrome-bottom { display: none; }
@FunctionalIndustries
@FunctionalIndustries 4 жыл бұрын
That's good advice, thank you.
@med5032
@med5032 4 жыл бұрын
​@@FunctionalIndustries ​ Good luck. few notes and random ideas: - try to say more in less time with a minimal introduction. (I'd say you took more time than you should explaining pipes/stdin/sdtout;) - don't compete with man pages. try to find the most interesting use case for what ever you are showing. (how you one-lined this 12 line script that uses multiple coreutils with good old xargs or something.) - Don't shy away from including real life examples. You'll eventually have comments that say they were just looking for how to "ls | dmenu | xargs mpv". (mpv -- playlist=- is better, though) - always assume some knowledge on your audience's part. That way, you don't bore more experienced users, while challenging less experienced ones (that's the sweet spot in my opinion); - separate rice for video content? the color palette is a bit muddy and the transparency, IMO, is too much. I think a clear distinction between what is a prompt and what is a command would go a long way. Look up zsh fast-syntax-highlighting plugin (if you use zsh). I think that would introduce some visual hierarchy. A video suggestion: I would love someone to spoonfeed me how to maintain an AUR package.
@med5032
@med5032 4 жыл бұрын
@@FunctionalIndustries also, if you are using something unorthodox or interesting, like exa instead of ls, make sure to display it, people will ask you why is your ls -la output so arousing. all in all, give as much value as you possibly can.
@ultrahalf
@ultrahalf 4 жыл бұрын
Great video
@ashleydavis3318
@ashleydavis3318 4 жыл бұрын
Cool video. I think you would have quite a lot of subscribers if your uploads were more regular, say monthly. Just subscribed regardless, and looking forward to future uploads.
@FunctionalIndustries
@FunctionalIndustries 4 жыл бұрын
Thanks for the sub! I definitely plan to ramp up video production soon.
@securisec
@securisec 4 жыл бұрын
You are not using about 70% of your recorded space. Try to make the fonts bigger for better readability on mobile devices. Also, pretty and transparent prompts are awesome on personal machine, but terrible for being able to read during a video.
@Flackon
@Flackon 2 жыл бұрын
What do you use to set that animated wallpaper?
@FunctionalIndustries
@FunctionalIndustries 2 жыл бұрын
I have a whole video about animated wallpapers on my channel. You should watch it!
@charlesklein7232
@charlesklein7232 2 жыл бұрын
constructive criticism: you need to be at the top of the screen and to clear the screen regularly by being at the bottom you cannot use the video control because their at the bottom and it blocks what your typing so i cannot freeze what your doing and read it.
@FunctionalIndustries
@FunctionalIndustries 2 жыл бұрын
Thanks, noted.
How to get an animated background on linux like mine and understanding PID files.
17:38
Functional Industries - Linux Productivity Videos
Рет қаралды 12 М.
Xargs Should Be In Your Command Line Toolbag
16:24
DistroTube
Рет қаралды 99 М.
Violet Beauregarde Doll🫐
00:58
PIRANKA
Рет қаралды 50 МЛН
POV: Your kids ask to play the claw machine
00:20
Hungry FAM
Рет қаралды 8 МЛН
WILL IT BURST?
00:31
Natan por Aí
Рет қаралды 42 МЛН
Men Vs Women Survive The Wilderness For $500,000
31:48
MrBeast
Рет қаралды 49 МЛН
EVERYONE Needs to Learn a Little Bit of AWK!
16:29
Gary Explains
Рет қаралды 397 М.
Become a shell wizard in ~12 mins
12:25
CODE IS EVERYTHING
Рет қаралды 246 М.
How to setup your vimrc in vim
6:40
Functional Industries - Linux Productivity Videos
Рет қаралды 8 М.
all about xargs ! (beginner - intermediate) anthony explains #200
17:16
anthonywritescode
Рет қаралды 9 М.
My 5 Favorite Linux Shell Tricks for SPEEEEEED (and efficiency)
11:06
Xargs Explained
8:53
TomNomNom
Рет қаралды 44 М.
The world's oldest Linux peripheral?
21:44
Connections Museum
Рет қаралды 58 М.
Solving the Dotfiles Problem (And Learning Bash)
8:22
Bartek Spitza
Рет қаралды 90 М.
Handling Multiple Files in vim
8:58
Functional Industries - Linux Productivity Videos
Рет қаралды 71 М.
Violet Beauregarde Doll🫐
00:58
PIRANKA
Рет қаралды 50 МЛН