Posts by awb@mastodon.sdf.org
 (DIR) Post #AbN728ot6jVe6kfNke by awb@mastodon.sdf.org
       2023-11-01T18:57:56Z
       
       0 likes, 1 repeats
       
       Noticed this in the configure script for Perl 4.035:"ARGGGHHHH!!!!!Your csh still thinks true is false. [...]"This message is triggered by "true || cat /tmp/c1$$ /tmp/c2$$" so my suspicion is that true isn't literally false, but rather that csh didn't short-circuit. I was unable to reproduce it with modern tcsh or csh on 2.11BSD/4.3BSD.What C Shell had this problem?#shell #csh #perl
       
 (DIR) Post #AdS6BltrgqIOBX0TzM by awb@mastodon.sdf.org
       2024-01-03T00:27:03Z
       
       0 likes, 1 repeats
       
       There is a new bug fix release of the Korn Shell[1]. Ksh originated as an internal Bell Labs Shell, then as a tool AT&T sold for Unix, and finally the ksh88 version in SVR4 with which AT&T and Sun attempted to merge System V, Xenix, and BSD.Commercial Unix vendors upgraded to ksh93 and updates ended with ksh93u+ in 2012. Efforts were made to incorporate bug fixes and 93u+m is the most actively maintained continuation.[1] KornShell 93u+m/1.0.8 https://github.com/ksh93/ksh/releases#unix #shell #ksh
       
 (DIR) Post #AjBtdo70T80umtZuNs by awb@mastodon.sdf.org
       2024-06-21T19:25:01Z
       
       0 likes, 0 repeats
       
       Question for fellow Shell experts: Is there a POSIX-portable utility to find another user's home directory? I am looking for an alternative to ~user in scripts.#shell #posix #linux #unix
       
 (DIR) Post #AjBtdpbAwRjxOkhW2y by awb@mastodon.sdf.org
       2024-06-21T22:19:36Z
       
       0 likes, 0 repeats
       
       Just for reference again here with public visibility. POSIX.1-2017 says:"User DatabaseThere are no references in POSIX.1-2017 to a "passwd file" or a "group file", and there is no requirement that the group or passwd databases be kept in files containing editable text."#posix
       
 (DIR) Post #ApgNl21KnMyOv26ntQ by awb@mastodon.sdf.org
       2025-01-02T19:03:13Z
       
       0 likes, 1 repeats
       
       Time to mention again that I am looking for work. Ideally senior management with some hands-on work, San Francisco and/or remote.30+ years of SysAdmin/NetAdmin/DevOps/Tools&Release experience in different scale environments.Anything in the developer tools area would be great (used to run a compiler team once) and languages, shells, terminals are my passion. I occasionally blog about those: https://abochannek.github.io/Boost appreciated!#getfedihired #devops #linux #shell #terminal
       
 (DIR) Post #ArHnlpEy7T00CvqEgi by awb@mastodon.sdf.org
       2024-12-08T22:58:32Z
       
       0 likes, 0 repeats
       
       Finally got around to writing a new blog post, this time on Unix manual pages. Turns out the history is complicated enough, that the actual man command will have to wait until the second part!https://abochannek.github.io/utilities/2024/12/08/man-pages.htmlShout-out to everybody who went through the SunOS to Solaris transition, too. The shuffling of sections 4, 5, and 7 in SysV still annoys me thirty years later.(Reposting with public visibility)#unix #linux
       
 (DIR) Post #Awbq93bXK9qsMUOhlI by awb@mastodon.sdf.org
       2025-07-29T00:25:12Z
       
       1 likes, 0 repeats
       
       @alanc Verified that /bin/sh on SVR3.2.2 behaves that way too.#shell
       
 (DIR) Post #B0b0Kmfo81AX5W4O8m by awb@mastodon.sdf.org
       2025-11-25T01:05:23Z
       
       1 likes, 0 repeats
       
       Wrote some Tcl for the first time in decades and it feels like it should have been an easy alternative for many Shell scripts.Perl dominated in the 1990s instead, because it was much closer to the typical Shell/sed/AWK script and between CPAN and cgi-bin it was extremely useful.By the time Tcl was on par with Perl (late 1990s), Python started to become popular.Tcl is quite pleasant to write though and people should give it a try (Tcl9 came out in 2024).#shell #tcl #perl