Forgive me, I don't spend my life using ksh esoterica

But I do use ssh all the time

man AddKeysToAgent
man AddressFamily
man BatchMode
man BindAddress
man CanonicalDomains
man CanonicalizeFallbackLocal
man CanonicalizeHostname
man CanonicalizeMaxDots
man CanonicalizePermittedCNAMEs
man CASignatureAlgorithms
man CertificateFile
man CheckHostIP
man Ciphers
man ClearAllForwardings
man Compression
man ConnectionAttempts
man ConnectTimeout
man ControlMaster
man ControlPath
man ControlPersist
man DynamicForward
man EscapeChar
man ExitOnForwardFailure
man FingerprintHash
man ForkAfterAuthentication
man ForwardAgent
man ForwardX11
man ForwardX11Timeout
man ForwardX11Trusted
man GatewayPorts
man GlobalKnownHostsFile
man GSSAPIAuthentication
man GSSAPIDelegateCredentials
man HashKnownHosts
man Host
man HostbasedAcceptedAlgorithms
man HostbasedAuthentication
man HostKeyAlgorithms
man HostKeyAlias
man Hostname
man IdentitiesOnly
man IdentityAgent
man IdentityFile
man IPQoS
man KbdInteractiveAuthentication
man KbdInteractiveDevices
man KexAlgorithms
man KnownHostsCommand
man LocalCommand
man LocalForward
man LogLevel
man MACs
man Match
man NoHostAuthenticationForLocalhost
man NumberOfPasswordPrompts
man PasswordAuthentication
man PermitLocalCommand
man PermitRemoteOpen
man PKCS11Provider
man Port
man PreferredAuthentications
man ProxyCommand
man ProxyJump
man ProxyUseFdpass
man PubkeyAcceptedAlgorithms
man PubkeyAuthentication
man RekeyLimit
man RemoteCommand
man RemoteForward
man RequestTTY
man RequiredRSASize
man SendEnv
man ServerAliveInterval
man ServerAliveCountMax
man SessionType
man SetEnv
man StdinNull
man StreamLocalBindMask
man StreamLocalBindUnlink
man StrictHostKeyChecking
man TCPKeepAlive
man Tunnel
man TunnelDevice
man UpdateHostKeys
man User
man UserKnownHostsFile
man VerifyHostKeyDNS
man VisualHostKey
man XAuthLocation

those are ssh builtins

there is no manual page.

am i being punished in the same way as you???

No, I am not.

When you are using ksh, you can read the ksh manual page.

You cannot assume the commands you type in are entirely ksh, in the $PATH,
but you can use your brain and suspect that some of them are builtins, and
check the damn man page for ksh.

Whan I am in ssh, I can do the same.

What should we do to settle this outrage?

We could do is take every word found in the ksh manual page, and
make it a keyword the man command will find.

man if -> obviously ksh
man while -> obviously ksh
man the -> obviously ksh, also

Obviously there is a cluster of people who will be satisfied until we
do that.


Reuben mac Saoidhea <ancatm...@outlook.com> wrote:

> i feel i ought to repeat myself: you really ought to use:
> 
>       type [command ...]
> 
> some problems with the manual:
> 
> * you have to type `man sh'.  you cant type `man type'.
> * sh(1) does not explain that `tracked alias' in the output of 
> `type' relates to the output of `hash'.  see `hash' in sh(1).
> 
> some problems with the other commands:
> 
> * some are not a part of the shell.  they cant tell you about shell stuff.
> * some just echo back function names, etc.
> * some are ksh(1) features.  ksh(1) features are often buggy, etc.
> 

Reply via email to