Install Date: Rewrite function
This commit is contained in:
parent
673e0420e8
commit
bee922eb43
1 changed files with 14 additions and 32 deletions
46
neofetch
46
neofetch
|
@ -1747,43 +1747,25 @@ get_users() {
|
||||||
|
|
||||||
get_install_date() {
|
get_install_date() {
|
||||||
case "$os" in
|
case "$os" in
|
||||||
"Linux" | "iPhone OS")
|
"Linux" | "iPhone OS") install_file="/lost+found" ;;
|
||||||
install_date="$(ls -alct --full-time / | awk '/lost\+found|private/ {printf $6 " " $7}')"
|
"Mac OS X") install_file="/var/log/install.log" ;;
|
||||||
;;
|
"Solaris") install_file="/var/sadm/system/logs/install_log" ;;
|
||||||
|
"Windows") install_file="/cygdrive/c/Windows/explorer.exe" ;;
|
||||||
"Mac OS X")
|
"Haiku") install_file="/boot" ;;
|
||||||
install_date="$(ls -lUT /var/log/install.log | awk '{printf $9 " " $6 " " $7 " " $8}')"
|
|
||||||
;;
|
|
||||||
|
|
||||||
"BSD" | "MINIX")
|
"BSD" | "MINIX")
|
||||||
case "$kernel_name" in
|
case "$kernel_name" in
|
||||||
"OpenBSD"* | "Bitrig"* | "MINIX")
|
"FreeBSD") install_file="/etc/hostid" ;;
|
||||||
install_file="/"
|
"NetBSD" | "DragonFly"*) install_file="/etc/defaults/rc.conf" ;;
|
||||||
;;
|
*) install_file="/" ;;
|
||||||
|
esac
|
||||||
"FreeBSD"*)
|
|
||||||
install_file="/etc/hostid"
|
|
||||||
;;
|
|
||||||
|
|
||||||
"NetBSD"* | "DragonFly"*)
|
|
||||||
install_file="/etc/defaults/rc.conf"
|
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
install_date="$(ls -alctT "$install_file" | awk '{printf $9 " " $6 " " $7 " " $8 " "}')"
|
ls_prog="$(ls --version 2>&1)"
|
||||||
;;
|
case "$ls_prog" in
|
||||||
|
*"BusyBox"*) install_date="$(ls -dalcte "$install_file" | awk '{printf $10 " " $7 " " $8 " " $9}')" ;;
|
||||||
"Windows")
|
*"GNU coreutils"*) install_date="$(ls -dalct --full-time "$install_file" | awk '{printf $6 " " $7}')" ;;
|
||||||
install_date="$(ls -alct --full-time /cygdrive/c/Windows/explorer.exe | awk '{printf $8 " " $9}')"
|
*) install_date="$(ls -alctT "$install_file" | awk '{printf $9 " " $6 " "$7 " " $8}')" ;;
|
||||||
;;
|
|
||||||
|
|
||||||
"Solaris")
|
|
||||||
install_date="$(ls -alct --full-time /var/sadm/system/logs/install_log | awk '{printf $6 " " $7}')"
|
|
||||||
;;
|
|
||||||
|
|
||||||
"Haiku")
|
|
||||||
install_date="$(ls -alctd --full-time /boot | awk '{printf $6 " " $7}')"
|
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
|
|
||||||
install_date="${install_date//-/ }"
|
install_date="${install_date//-/ }"
|
||||||
|
|
Loading…
Reference in a new issue