Wow, what a load of data. Here is what I get in Terminal app.
``` TMPDIR=/var/folders/tn/w17_9wjn5n92wxtm5r6tlcbc0000gn/T/ __CFBundleIdentifier=com.apple.Terminal XPC_FLAGS=0x0 TERM=xterm-256color SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.DxVzQnvk7o/Listeners XPC_SERVICE_NAME=0 TERM_PROGRAM=Apple_Terminal COLORTERM=truecolor OSLogRateLimit=64 TERM_PROGRAM_VERSION=466 TERM_SESSION_ID=5484886C-4030-47D4-9BD2-1D34A46CD334 SHELL=/bin/zsh HOME=/Users/greg LOGNAME=greg USER=greg PATH=/Applications/ServBay/script/alias:/Applications/ServBay/bin:/Applications/ServBay/sbin:/Applications/ServBay/script:/Applications/ServBay/package/python/current/Python.framework/Versions/Current/bin:/Applications/ServBay/package/node/current/bin:/Applications/ServBay/package/ruby/current/bin:/Users/greg/Library/pnpm:/usr/local/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/pmk/env/global/bin:/usr/local/share/dotnet SHLVL=1 PWD=/Users/greg OLDPWD=/Users/greg EDITOR=/usr/local/bin/bbedit -w --resume PNPM_HOME=/Users/greg/Library/pnpm LANG=en_US.UTF-8 _=/usr/bin/env ``` Here is what I get from a generic shell Worksheet: ``` COMMAND_MODE=unix2003 PATH=/Users/greg/Library/pnpm:/Applications/ServBay/script/alias:/Applications/ServBay/bin:/Applications/ServBay/sbin:/Applications/ServBay/script:/Applications/ServBay/package/python/current/Python.framework/Versions/Current/bin:/Applications/ServBay/package/node/current/bin:/Applications/ServBay/package/ruby/current/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/pmk/env/global/bin:/usr/local/share/dotnet TMPDIR=/Users/greg/Library/Containers/com.barebones.bbedit/Data/tmp/ __CFBundleIdentifier=com.barebones.bbedit LOGNAME=greg HOME=/Users/greg XPC_FLAGS=0x0 SUDO_ASKPASS=/Applications/BBEdit.app/Contents/XPCServices/BBShellWorksheetXPCService.xpc/Contents/MacOS/sudoaskpass-helper SSH_ASKPASS=/Applications/BBEdit.app/Contents/XPCServices/BBShellWorksheetXPCService.xpc/Contents/MacOS/sshaskpass-helper DISPLAY=0 BBEDIT_PID=27998 USER=greg SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.DxVzQnvk7o/Listeners XPC_SERVICE_NAME=0 BBEDIT_CLIENT_UUID=6A7086AD-90DD-47C3-A9BE-DA4B0438223D SHELL=/bin/zsh OSLogRateLimit=64 BBEDIT_CLIENT_INTERACTIVE=1 __CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0 SHLVL=1 PWD=/Users/greg/Documents/Website-xtras OLDPWD=/ LANG=C.UTF-8 PNPM_HOME=/Users/greg/Library/pnpm _=/usr/bin/env ``` I hope this means more to you than it does to me. GR On Friday, March 6, 2026 at 6:44:11 AM UTC-8 jj wrote: > Greg, > > Just type *env *in the Terminal or the Worksheet and then <return> or > <enter>. > > For the documentation type *man env* in the terminal. > > HTH > > Jean Jourdain > On Friday, March 6, 2026 at 1:31:53 PM UTC+1 Greg Raven wrote: > >> Jean, >> >> That would be nice. How does one do this to get this information? >> >> GR >> >> On Thursday, March 5, 2026 at 12:22:45 AM UTC-8 jj wrote: >> >>> Hi Greg, >>> >>> Did you compare the output of `env` in your Terminal and in the >>> Worksheet? >>> This could give you some clues of what is missing or different. >>> >>> HTH >>> >>> Jean Jourdain >>> >>> On Wednesday, March 4, 2026 at 10:27:08 PM UTC+1 Greg Raven wrote: >>> >>>> I copied the paths from .zshrc to .zprofile, but that changed nothing. >>>> I could always execute the Servbay commands in Terminal app ... still >>>> hoping to be able to reach them through a BBEdit shell worksheet, though. >>>> >>>> For now, I have moved the commands from Unix Worksheet to Scratchpad, >>>> where I can copy and paste them into Terminal app. >>>> >>>> Thanks for your help. >>>> >>>> --- GR >>>> >>>> On Tuesday, March 3, 2026 at 1:31:39 PM UTC-8 GP wrote: >>>> >>>>> Hmm ... "paths to my .zshrc file" ... >>>>> >>>>> Did you read BBEdit's Regarding environment variables when using “zsh” >>>>> <https://www.barebones.com/support/bbedit/zshenv.html>? >>>>> >>>>> According to that, "BBEdit runs zsh as a non-interactive shell, zsh >>>>> does not load ~/.zshrc" so you need to "move $PATH (and other environment >>>>> settings) into ~/.zprofile" which will get loaded by zsh in a >>>>> non-interactive invocation. >>>>> >>>>> Also, did you install the ServBay CLI per the ServBay CLI: >>>>> Installation, Configuration & Usage Guide >>>>> <https://support.servbay.com/basic-usage/command-line-support%20directions> >>>>> ? >>>>> >>>>> Although the directions are slightly outdated (by referencing bash as >>>>> the default MacOS shell), the context of applying "Install CLI Tool to >>>>> zsh" >>>>> seems to imply modifying .zshrc, which per the above BBEdit support >>>>> document won't work to add Servbay's installed tools path to the invoked >>>>> non-interactive shell's $PATH. >>>>> >>>>> Without physically installing ServBay and checking what "Install CLI >>>>> Tool to zsh" does, I assume that command modifies an existing ~/.zshrc >>>>> file >>>>> (or creates one if needed) by adding: >>>>> >>>>> export PATH="/Applications/ServBay/script:$PATH" >>>>> >>>>> to it, as the Servbay support Command-Line Tool: servbayctl >>>>> <https://support.servbay.com/basic-usage/command-line-tool-servbayctl> >>>>> article's >>>>> Prerequisites section recommends. >>>>> >>>>> With all that covered: >>>>> >>>>> 1. Check your ~/.zshrc file. Does it have the above export PATH >>>>> command in it? >>>>> >>>>> a. If so, move it to ~/.zprofile (creating the ~/.zprofile file if >>>>> needed). >>>>> >>>>> b. If not, check the ~/.zprofile file (if one exists) to see if the >>>>> above export PATH command is in it. If the file or command doesn't exist, >>>>> create the file (if necessary) and add the command to it. >>>>> >>>>> 2. Open the MacOS Terminal app and check the ServBay installed tools >>>>> can be found using the now-configured ~/.zshrc and ~/.zprofile export >>>>> PATH >>>>> arrangement. (Tool version commands are one way to check.) >>>>> >>>>> 3. If 2. works, repeat with a BBEdit Shell Worksheet to check the >>>>> ServBay installed tools can be found. >>>>> On Monday, March 2, 2026 at 7:03:29 AM UTC-8 Greg Raven wrote: >>>>> >>>>>> I used MAMP Pro for years in my local dev environment, and project >>>>>> worksheet commands (such as, to invoke js-beautify, netlify, and >>>>>> wrangler) >>>>>> worked fine. MAMP Pro's rough edges finally got to me, though, and I >>>>>> switched to Servbay, which in many cases seems to be a superior local >>>>>> environment. >>>>>> >>>>>> However, even though I have PHP, Python, Node, Rust, and Go >>>>>> installed, worksheet commands that used to allow me to upload files to >>>>>> Netlify or Cloudflare, as well as format JavaScript and JSON files, no >>>>>> longer work. When I try to invoke them, I get either a "js-beautify not >>>>>> found" or "node not found" console error. >>>>>> >>>>>> I don't mind (too much) having to copy-paste the upload commands, but >>>>>> I miss the JavaScript formatting. >>>>>> >>>>>> I read the BBEdit documents, tried adding aliases and paths to my >>>>>> .zshrc file, putting the commands in worksheets, trying different >>>>>> command-line syntaxes, etc., but either I'm missing something or this is >>>>>> simply not possible to do, even though the commands do work just fine >>>>>> from >>>>>> the command line. >>>>>> >>>>>> Anyone else run into this and come up with a solution? >>>>>> >>>>> -- This is the BBEdit Talk public discussion group. If you have a feature request or believe that the application isn't working correctly, please email "[email protected]" rather than posting here. Follow @bbedit on Mastodon: <https://mastodon.social/@bbedit> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/bbedit/a5ef34ab-5ef5-414e-ba9c-5ac24d531185n%40googlegroups.com.
