home.social

#tcsh — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #tcsh, aggregated by home.social.

  1. Preparing an engineering-focused presentation entitled "The Zen of Shell Scripting" for an internal talk at work. Question for seasoned Shell programmers: What would you have liked to know when you first started out? Interested in both big ideas and sharp edges that come with Shell scripting.

    #shell #unix #linux #posix #bash #zsh #tcsh #ksh #fish

  2. Preparing an engineering-focused presentation entitled "The Zen of Shell Scripting" for an internal talk at work. Question for seasoned Shell programmers: What would you have liked to know when you first started out? Interested in both big ideas and sharp edges that come with Shell scripting.

    #shell #unix #linux #posix #bash #zsh #tcsh #ksh #fish

  3. Preparing an engineering-focused presentation entitled "The Zen of Shell Scripting" for an internal talk at work. Question for seasoned Shell programmers: What would you have liked to know when you first started out? Interested in both big ideas and sharp edges that come with Shell scripting.

    #shell #unix #linux #posix #bash #zsh #tcsh #ksh #fish

  4. Preparing an engineering-focused presentation entitled "The Zen of Shell Scripting" for an internal talk at work. Question for seasoned Shell programmers: What would you have liked to know when you first started out? Interested in both big ideas and sharp edges that come with Shell scripting.

    #shell #unix #linux #posix #bash #zsh #tcsh #ksh #fish

  5. Preparing an engineering-focused presentation entitled "The Zen of Shell Scripting" for an internal talk at work. Question for seasoned Shell programmers: What would you have liked to know when you first started out? Interested in both big ideas and sharp edges that come with Shell scripting.

    #shell #unix #linux #posix #bash #zsh #tcsh #ksh #fish

  6. If I've never seen the codebase, which shell has the easiest code to read and understand? Specifically I want to isolate the code for *parsing* the command line syntax.

    All -compliant (or close enough) shells welcome! I probably don't know them all but off the top of my head:



    (sorry for the spam, marine life enthusiasts)


    & I think?

  7. If I've never seen the codebase, which #Linux shell has the easiest code to read and understand? Specifically I want to isolate the code for *parsing* the command line syntax.

    All #POSIX-compliant (or close enough) shells welcome! I probably don't know them all but off the top of my head:

    #bash
    #dash
    #fish (sorry for the spam, marine life enthusiasts)
    #zsh
    #ksh
    #tcsh & #csh I think?

    #shell #shells #foss #code #commandline

  8. If I've never seen the codebase, which #Linux shell has the easiest code to read and understand? Specifically I want to isolate the code for *parsing* the command line syntax.

    All #POSIX-compliant (or close enough) shells welcome! I probably don't know them all but off the top of my head:

    #bash
    #dash
    #fish (sorry for the spam, marine life enthusiasts)
    #zsh
    #ksh
    #tcsh & #csh I think?

    #shell #shells #foss #code #commandline

  9. If I've never seen the codebase, which #Linux shell has the easiest code to read and understand? Specifically I want to isolate the code for *parsing* the command line syntax.

    All #POSIX-compliant (or close enough) shells welcome! I probably don't know them all but off the top of my head:

    #bash
    #dash
    #fish (sorry for the spam, marine life enthusiasts)
    #zsh
    #ksh
    #tcsh & #csh I think?

    #shell #shells #foss #code #commandline

  10. #Poll: Curious about people's attitudes towards shell scripting.

    Two part question:

    1. Are you a DEVeloper (or working in a development-heavy role), OTHER-IT worker (such as a sysadmin, architect, anything in a non-development-heavy role), or NON-IT (accountant, doctor, whatever)
    2. Do you HATE shell scripting, are you INDIFferent towards (or ignorant of) shell scripting, or do you LOVE it?

    #Unix #UnixShell #ShellScript #ShellScripting #POSIX #PosixShell #sh #bash #zsh #csh #tcsh #ksh #pdksh #oksh #mksh

  11. #Poll: Curious about people's attitudes towards shell scripting.

    Two part question:

    1. Are you a DEVeloper (or working in a development-heavy role), OTHER-IT worker (such as a sysadmin, architect, anything in a non-development-heavy role), or NON-IT (accountant, doctor, whatever)
    2. Do you HATE shell scripting, are you INDIFferent towards (or ignorant of) shell scripting, or do you LOVE it?

    #Unix #UnixShell #ShellScript #ShellScripting #POSIX #PosixShell #sh #bash #zsh #csh #tcsh #ksh #pdksh #oksh #mksh

  12. #Poll: Curious about people's attitudes towards shell scripting.

    Two part question:

    1. Are you a DEVeloper (or working in a development-heavy role), OTHER-IT worker (such as a sysadmin, architect, anything in a non-development-heavy role), or NON-IT (accountant, doctor, whatever)
    2. Do you HATE shell scripting, are you INDIFferent towards (or ignorant of) shell scripting, or do you LOVE it?

    #Unix #UnixShell #ShellScript #ShellScripting #POSIX #PosixShell #sh #bash #zsh #csh #tcsh #ksh #pdksh #oksh #mksh

  13. #Poll: Curious about people's attitudes towards shell scripting.

    Two part question:

    1. Are you a DEVeloper (or working in a development-heavy role), OTHER-IT worker (such as a sysadmin, architect, anything in a non-development-heavy role), or NON-IT (accountant, doctor, whatever)
    2. Do you HATE shell scripting, are you INDIFferent towards (or ignorant of) shell scripting, or do you LOVE it?

    #Unix #UnixShell #ShellScript #ShellScripting #POSIX #PosixShell #sh #bash #zsh #csh #tcsh #ksh #pdksh #oksh #mksh

  14. #Poll: Curious about people's attitudes towards shell scripting.

    Two part question:

    1. Are you a DEVeloper (or working in a development-heavy role), OTHER-IT worker (such as a sysadmin, architect, anything in a non-development-heavy role), or NON-IT (accountant, doctor, whatever)
    2. Do you HATE shell scripting, are you INDIFferent towards (or ignorant of) shell scripting, or do you LOVE it?

    #Unix #UnixShell #ShellScript #ShellScripting #POSIX #PosixShell #sh #bash #zsh #csh #tcsh #ksh #pdksh #oksh #mksh

  15. Linus Torvalds has proper motivated reasons for really disliking file systems without a case sensitivity.

    Read this with me from the kernel lkml, regarding bcachefs.

    Re: [GIT PULL] bcachefs fixes for 6.15-rc4 - Linus Torvalds
    lore.kernel.org/lkml/CAHk-=wja

    🖋️ #bash #sh #zsh #ksh #csh #tcsh #fish #git #Linux #lkml #POSIX #FOSS #100daysofCode #640DaysOfCode #coding #1024DaysOfCode #github #programming #Torvalds #filesystem

  16. Linus Torvalds has proper motivated reasons for really disliking file systems without a case sensitivity.

    Read this with me from the kernel lkml, regarding bcachefs.

    Re: [GIT PULL] bcachefs fixes for 6.15-rc4 - Linus Torvalds
    lore.kernel.org/lkml/CAHk-=wja

    🖋️ #bash #sh #zsh #ksh #csh #tcsh #fish #git #Linux #lkml #POSIX #FOSS #100daysofCode #640DaysOfCode #coding #1024DaysOfCode #github #programming #Torvalds #filesystem

  17. Linus Torvalds has proper motivated reasons for really disliking file systems without a case sensitivity.

    Read this with me from the kernel lkml, regarding bcachefs.

    Re: [GIT PULL] bcachefs fixes for 6.15-rc4 - Linus Torvalds
    lore.kernel.org/lkml/CAHk-=wja

    🖋️ #bash #sh #zsh #ksh #csh #tcsh #fish #git #Linux #lkml #POSIX #FOSS #100daysofCode #640DaysOfCode #coding #1024DaysOfCode #github #programming #Torvalds #filesystem

  18. Linus Torvalds has proper motivated reasons for really disliking file systems without a case sensitivity.

    Read this with me from the kernel lkml, regarding bcachefs.

    Re: [GIT PULL] bcachefs fixes for 6.15-rc4 - Linus Torvalds
    lore.kernel.org/lkml/CAHk-=wja

    🖋️ #bash #sh #zsh #ksh #csh #tcsh #fish #git #Linux #lkml #POSIX #FOSS #100daysofCode #640DaysOfCode #coding #1024DaysOfCode #github #programming #Torvalds #filesystem

  19. Linus Torvalds has proper motivated reasons for really disliking file systems without a case sensitivity.

    Read this with me from the kernel lkml, regarding bcachefs.

    Re: [GIT PULL] bcachefs fixes for 6.15-rc4 - Linus Torvalds
    lore.kernel.org/lkml/CAHk-=wja

    🖋️ #bash #sh #zsh #ksh #csh #tcsh #fish #git #Linux #lkml #POSIX #FOSS #100daysofCode #640DaysOfCode #coding #1024DaysOfCode #github #programming #Torvalds #filesystem

  20. This error in MX Linux KDE edition is now annoying

    I cant work without ffmpeg and Im NOT going to install a programming ENV: just to build one programma

    >>
    $ sudo apt install ffmpeg
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Suggested packages:
    ffmpeg-doc
    The following NEW packages will be installed:
    ffmpeg
    0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
    Need to get 1,816 kB of archives.
    After this operation, 2,437 kB of additional disk space will be used.
    Get:1 deb.debian.org/debian bookworm/main amd64 ffmpeg amd64 7:5.1.6-0+deb12u1 [1,816 kB]
    Fetched 1,816 kB in 2s (992 kB/s)
    Selecting previously unselected package ffmpeg.
    (Reading database ... 342056 files and directories currently installed.)
    Preparing to unpack .../ffmpeg_7%3a5.1.6-0+deb12u1_amd64.deb ...
    Unpacking ffmpeg (7:5.1.6-0+deb12u1) ...
    Setting up ffmpeg (7:5.1.6-0+deb12u1) ...
    Processing triggers for man-db (2.11.2-2) ...
    metalloid@bugrupola:~
    $ ffmpeg
    ffmpeg: error while loading shared libraries: libavcodec.so.59: cannot open shared object file: No such file or directory

    <<

    Who knows a fix apart from compilation?

    #AskFediverse #ffmpeg #programming #Linux #KDE #MXLinux #iso #bash #tcsh #ksh #zsh #sh

  21. This error in MX Linux KDE edition is now annoying

    I cant work without ffmpeg and Im NOT going to install a programming ENV: just to build one programma

    >>
    $ sudo apt install ffmpeg
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Suggested packages:
    ffmpeg-doc
    The following NEW packages will be installed:
    ffmpeg
    0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
    Need to get 1,816 kB of archives.
    After this operation, 2,437 kB of additional disk space will be used.
    Get:1 deb.debian.org/debian bookworm/main amd64 ffmpeg amd64 7:5.1.6-0+deb12u1 [1,816 kB]
    Fetched 1,816 kB in 2s (992 kB/s)
    Selecting previously unselected package ffmpeg.
    (Reading database ... 342056 files and directories currently installed.)
    Preparing to unpack .../ffmpeg_7%3a5.1.6-0+deb12u1_amd64.deb ...
    Unpacking ffmpeg (7:5.1.6-0+deb12u1) ...
    Setting up ffmpeg (7:5.1.6-0+deb12u1) ...
    Processing triggers for man-db (2.11.2-2) ...
    metalloid@bugrupola:~
    $ ffmpeg
    ffmpeg: error while loading shared libraries: libavcodec.so.59: cannot open shared object file: No such file or directory

    <<

    Who knows a fix apart from compilation?

    #AskFediverse #ffmpeg #programming #Linux #KDE #MXLinux #iso #bash #tcsh #ksh #zsh #sh

  22. This error in MX Linux KDE edition is now annoying

    I cant work without ffmpeg and Im NOT going to install a programming ENV: just to build one programma

    >>
    $ sudo apt install ffmpeg
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Suggested packages:
    ffmpeg-doc
    The following NEW packages will be installed:
    ffmpeg
    0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
    Need to get 1,816 kB of archives.
    After this operation, 2,437 kB of additional disk space will be used.
    Get:1 deb.debian.org/debian bookworm/main amd64 ffmpeg amd64 7:5.1.6-0+deb12u1 [1,816 kB]
    Fetched 1,816 kB in 2s (992 kB/s)
    Selecting previously unselected package ffmpeg.
    (Reading database ... 342056 files and directories currently installed.)
    Preparing to unpack .../ffmpeg_7%3a5.1.6-0+deb12u1_amd64.deb ...
    Unpacking ffmpeg (7:5.1.6-0+deb12u1) ...
    Setting up ffmpeg (7:5.1.6-0+deb12u1) ...
    Processing triggers for man-db (2.11.2-2) ...
    metalloid@bugrupola:~
    $ ffmpeg
    ffmpeg: error while loading shared libraries: libavcodec.so.59: cannot open shared object file: No such file or directory

    <<

    Who knows a fix apart from compilation?

    #AskFediverse #ffmpeg #programming #Linux #KDE #MXLinux #iso #bash #tcsh #ksh #zsh #sh

  23. This error in MX Linux KDE edition is now annoying

    I cant work without ffmpeg and Im NOT going to install a programming ENV: just to build one programma

    >>
    $ sudo apt install ffmpeg
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Suggested packages:
    ffmpeg-doc
    The following NEW packages will be installed:
    ffmpeg
    0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
    Need to get 1,816 kB of archives.
    After this operation, 2,437 kB of additional disk space will be used.
    Get:1 deb.debian.org/debian bookworm/main amd64 ffmpeg amd64 7:5.1.6-0+deb12u1 [1,816 kB]
    Fetched 1,816 kB in 2s (992 kB/s)
    Selecting previously unselected package ffmpeg.
    (Reading database ... 342056 files and directories currently installed.)
    Preparing to unpack .../ffmpeg_7%3a5.1.6-0+deb12u1_amd64.deb ...
    Unpacking ffmpeg (7:5.1.6-0+deb12u1) ...
    Setting up ffmpeg (7:5.1.6-0+deb12u1) ...
    Processing triggers for man-db (2.11.2-2) ...
    metalloid@bugrupola:~
    $ ffmpeg
    ffmpeg: error while loading shared libraries: libavcodec.so.59: cannot open shared object file: No such file or directory

    <<

    Who knows a fix apart from compilation?

    #AskFediverse #ffmpeg #programming #Linux #KDE #MXLinux #iso #bash #tcsh #ksh #zsh #sh

  24. This error in MX Linux KDE edition is now annoying

    I cant work without ffmpeg and Im NOT going to install a programming ENV: just to build one programma

    >>
    $ sudo apt install ffmpeg
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Suggested packages:
    ffmpeg-doc
    The following NEW packages will be installed:
    ffmpeg
    0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
    Need to get 1,816 kB of archives.
    After this operation, 2,437 kB of additional disk space will be used.
    Get:1 deb.debian.org/debian bookworm/main amd64 ffmpeg amd64 7:5.1.6-0+deb12u1 [1,816 kB]
    Fetched 1,816 kB in 2s (992 kB/s)
    Selecting previously unselected package ffmpeg.
    (Reading database ... 342056 files and directories currently installed.)
    Preparing to unpack .../ffmpeg_7%3a5.1.6-0+deb12u1_amd64.deb ...
    Unpacking ffmpeg (7:5.1.6-0+deb12u1) ...
    Setting up ffmpeg (7:5.1.6-0+deb12u1) ...
    Processing triggers for man-db (2.11.2-2) ...
    metalloid@bugrupola:~
    $ ffmpeg
    ffmpeg: error while loading shared libraries: libavcodec.so.59: cannot open shared object file: No such file or directory

    <<

    Who knows a fix apart from compilation?

    #AskFediverse #ffmpeg #programming #Linux #KDE #MXLinux #iso #bash #tcsh #ksh #zsh #sh

  25. Tired of asking a web LLM to generate aws-cli commands for you and copy+pasting the result into your shell?

    I've written a shell command that does this for me, and I can't live without it now.

    getabc.sh/

    Ready for feedback and issues from early adopters.

    #cli #bash #zsh #tcsh #linux #mac #aws