ColorEchoForShell icon indicating copy to clipboard operation
ColorEchoForShell copied to clipboard

More shell support?

Open PeterDaveHello opened this issue 10 years ago • 1 comments

Not sure if we'll support these shells, just list them down.

PeterDaveHello avatar Sep 20 '15 09:09 PeterDaveHello

  • [x] tcsh -> https://github.com/PeterDaveHello/ColorEchoForShell/pull/17
  • [ ] dash

🚫 sash (Stand-alone shell)

  • unable to declare functions - only aliases possible
  • unable to echo escaped characters from alias
    > echo -e "\033[31mHello world\033[m"
    Hello world
    > # works and is colored when entered manually, but ...
    
    > alias echo.Red echo -e "\033[31mHello world\033[m"
    > echo.Red
    033[31mHello world033[m
    > # ... does not :(
    
  • unable to insert arguments "within" alias commands
    > alias echo.Std echo "-$(*)-"
    > echo.Std Hello world
    -- Hello world
    > # arguments have been appended - not inserted :(
    
  • [ ] wish

🚫 Thompson shell

  • no functions possible?
  • no aliases possible? -> https://etsh.dev/man/_tsh.1.html

moormaster avatar Oct 01 '25 22:10 moormaster