再現する手順: germar@host:~$ cd /tmp/ germar@host:/tmp$ touch test && chmod u+s test && ls -la test -rwSr--r-- 1 germar germar 0 Nov 2 20:11 test germar@host:/tmp$ chown germar:germar test && ls -la test -rw-r--r-- 1 germar germar 0 Nov 2 20:11 test Debian squeezeおよびUbuntu 12.04でテスト済み
Bash $ HISTFILEに記録されたコマンドのタイムスタンプを保持したいのですが、可能ですか? man bash情報源として使用してセットアップすることはできませんでした。 私の他のオプションは次のとおりです。 function thebanana() { local -r -a bash_commands=( "ls" # ... more coconut commands ) for bash_command in "${bash_commands[@]}"; do printf "${bash_command}" printf ":" done } export HISTFILE=banana export HISTIGNORE="$(thebanana)" export HISTSIZE=999999 export HISTFILESIZE=999999999 export HISTCONTROL=ignoredups:erasedups 私はOS X Mountain Lion(ため息)にいると言及すべきでした。uname -a私に与えます: Darwin CoconutMac.local 12.2.0 Darwin …