File tree Expand file tree Collapse file tree 2 files changed +23
-2
lines changed Expand file tree Collapse file tree 2 files changed +23
-2
lines changed Original file line number Diff line number Diff line change @@ -47,12 +47,21 @@ function file_info {
47
47
local file=${1:? }
48
48
local -i size
49
49
local timestamp
50
+ local now
51
+ local age
50
52
51
53
if [[ -f " ${file} " ]]; then
52
54
size=$( stat --format=" %s" " ${file} " )
53
55
timestamp=$( stat --format=" %Y" " ${file} " )
56
+ now=$( date " +%s" )
57
+ age=$(( (now - timestamp) / 3600 ))
58
+ if [[ ${age} -lt 48 ]]; then
59
+ age=" ${age} hours ago"
60
+ else
61
+ age=" $(( age / 24 )) days ago"
62
+ fi
54
63
timestamp=$( date -d " @${timestamp} " " +%F %T" )
55
- echo " ${size} bytes; ${timestamp} "
64
+ echo " ${size} bytes; ${timestamp} ( ${age} ) "
56
65
else
57
66
echo " <not available>"
58
67
fi
@@ -62,12 +71,21 @@ function dir_info {
62
71
local dir=${1:? }
63
72
local -i size
64
73
local timestamp
74
+ local now
75
+ local age
65
76
66
77
if [[ -d " ${dir} " ]]; then
67
78
size=$( du --summarize --bytes " ${dir} " | cut -f 1)
68
79
timestamp=$( stat --format=" %Y" " ${dir} " )
80
+ now=$( date " +%s" )
81
+ age=$(( (now - timestamp) / 3600 ))
82
+ if [[ ${age} -lt 48 ]]; then
83
+ age=" ${age} hours ago"
84
+ else
85
+ age=" $(( age / 24 )) days ago"
86
+ fi
69
87
timestamp=$( date -d " @${timestamp} " " +%F %T" )
70
- echo " ${size} bytes; ${timestamp} "
88
+ echo " ${size} bytes; ${timestamp} ( ${age} ) "
71
89
else
72
90
echo " <not available>"
73
91
fi
Original file line number Diff line number Diff line change @@ -1787,6 +1787,9 @@ if [[ "${action}" == "config" ]]; then
1787
1787
echo " RSTUDIO_CONFIG_HOME: ${RSTUDIO_CONFIG_HOME:- <not set>} "
1788
1788
workdir=$( rstudio_config_home)
1789
1789
echo " RStudio config home: ${workdir} [$( dir_info " ${workdir} " ) ]"
1790
+ if $full && [[ -d " ${workdir} " ]]; then
1791
+ du --human-readable --si --summarize " ${workdir} " /*
1792
+ fi
1790
1793
file=${workdir} /rstudio-prefs.json
1791
1794
echo " RStudio user preferences: ${file} [$( file_info " ${file} " ) ]"
1792
1795
if $full && [[ -f " ${file} " ]]; then
You can’t perform that action at this time.
0 commit comments