I'd live to see an advanced bash presentation as well.<div><br><br><div class="gmail_quote"><div dir="ltr">On Sat, Dec 15, 2018, 11:07 AM Mikalai Birukou via kwlug-disc, <<a href="mailto:kwlug-disc@kwlug.org">kwlug-disc@kwlug.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Advanced bash would be lovely. It seems to me that tutorials about bash <br>
skip important context of unix shell.<br>
<br>
Can you explain fundamental context of where and how each of function <br>
outputs are directed. Without this intuitive simple knowledge I find it <br>
difficult to assemble proper conditionals. Cause there is return value, <br>
out, err out. How are these picked up and used. Show this on making <br>
conditionals.<br>
<br>
Everything else should trivially follow: if, for, differences between ' <br>
and ", functions and local variables. And examples can be done to <br>
reiterate function output and pickup flow. It is trivial to google for <br>
how if or for looks, but none of tutorial concentrate on <br>
what-comes-where context of unix functions, making it frustrating to <br>
write a non-hello-world things.<br>
<br>
Cheers.<br>
<br>
On 2018-12-14 9:45 p.m., <a href="mailto:tomg@sentex.ca" target="_blank">tomg@sentex.ca</a> wrote:<br>
> Greetings LUG members!<br>
><br>
> Here's some things I'm weak on in Linux despite decades of<br>
> using it and could possibly use a presentation on:<br>
><br>
> AWK.  I haven't used this yet.<br>
><br>
> Advanced SED.<br>
><br>
> Advanced VI or VIM.<br>
><br>
> Advanced BASH.<br>
><br>
> Even RCS or CVS.<br>
><br>
> How GRUB works and what the difference between installing it<br>
> and updating it is, especially, differences from LILO or rEFInd.<br>
><br>
> How (U)EFI works.<br>
><br>
> How GUID partition tables work on Linux.<br>
><br>
> All the 10 new filesystems, /sys this /dev/thing that.  To be<br>
> honest I've never understood the point of devfs or udevd either.<br>
><br>
> What sysfs is and how it works and why it exists.<br>
><br>
> I just went over the past meeting list of KWLUG (and found a lot of<br>
> stuff I was interested in) but I don't think any of these have been<br>
> covered.<br>
><br>
> ---<br>
><br>
> Also there could be a link to the kwlug-announce mailing list on the<br>
> home page, I only found out about it when someone mentioned it here<br>
> on this list.<br>
><br>
> Thanks,<br>
> Tom<br>
><br>
><br>
><br>
> _______________________________________________<br>
> kwlug-disc mailing list<br>
> <a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a><br>
> <a href="http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" rel="noreferrer" target="_blank">http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br>
><br>
-- <br>
Mikalai Birukou<br>
CEO | 3NSoft Inc.<br>
<br>
_______________________________________________<br>
kwlug-disc mailing list<br>
<a href="mailto:kwlug-disc@kwlug.org" target="_blank">kwlug-disc@kwlug.org</a><br>
<a href="http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org" rel="noreferrer" target="_blank">http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org</a><br>
</blockquote></div></div>