Linuxと同じ形式でwho -bの出力形式を取得する方法を見つけようとしていますが、OSXでは次の形式を取得します。
りんご
% locale | grep LC_TIME
LC_TIME="en_US.UTF-8"
% who -b
reboot ~ Nov 4 08:52
オペレーティングシステム
[root@jump-host1 ~]# who -b
system boot 2020-10-28 07:53
[root@jump-host1 ~]#
LOCALEはLinuxとMacで同じです。 Linuxと同様に、Macでも-b出力と同じ形式を取得する方法
また、sshを介してLinuxホストに接続すると、これらの属性が継承されることがわかりました。これは私が理解するものですが、who -bをrootとして実行すると、Linuxで上記の出力を取得します。
OSX
bash-3.2$ alias who;type who;ldd $(type -p who)
bash: alias: who: not found
who is /usr/bin/who
bash: ldd: command not found
bash-3.2$
オペレーティングシステム
[jump-host1 ~]$ alias who;type who;ldd $(type -p who)
-bash: alias: who: not found
who is /usr/bin/who
linux-vdso.so.1 => (0x00007ffc5aaa4000)
libc.so.6 => /lib64/libc.so.6 (0x00007f62620b3000)
/lib64/ld-linux-x86-64.so.2 (0x00007f6262481000)