${execp df -h | grep "/dev/sd" | awk ' {printf " ${color red}%s $color${fs_used %s} / ${fs_size %s} ${fs_bar 4 %s}\n", $6, $6, $6, $6} ' } Zastanawia mnie czemu to dla niektóry dysków działa a niektórych czyta mi tylko jakiś fragment typu np /media/jak zamiast /media/jakisdysk
@sylwke3100: wynika to pewnie z tego, że nie ustawiałeś textbuffersize i ma standardową wartość 256. exec zwraca więcej danych a conky ucina je w połowie. Zwiększenie może wpływać na wydajność, ale daj na 512 i zobaczysz czy pomogło.
text_buffer_size bytes
Size of the standard text buffer (default is 256 bytes). This buffer is used for intermediary text, such as individual lines, output from $exec vars, and various other
${execp df -h | grep "/dev/sd" | awk ' {printf " ${color red}%s $color${fs_used %s} / ${fs_size %s} ${fs_bar 4 %s}\n", $6, $6, $6, $6} ' }Zastanawia mnie czemu to dla niektóry dysków działa a niektórych czyta mi tylko jakiś fragment typu np /media/jak zamiast /media/jakisdysk
#linux #bash #conky
text_buffer_size bytes
Size of the standard text buffer (default is 256 bytes). This buffer is used for intermediary text, such as individual lines, output from $exec vars, and various other