diff --git a/tcshrc.system.Linux b/tcshrc.system.Linux index bcbbd1c..4d1ed6c 100644 --- a/tcshrc.system.Linux +++ b/tcshrc.system.Linux @@ -3,13 +3,13 @@ _debug "Sourcing tcshrc.system.Linux..." unsetenv CSHENV_BATTERY_DEVICE unsetenv CSHENV_SHOW_BATTERY_LEVEL -set battery_locations=( `ls /sys/class/power_supply/ | grep 'BAT[[:digit:]]+$' | xargs` ) +set battery_locations=`ls /sys/class/power_supply/ | grep 'BAT[[:digit:]]\+$' | xargs` _debug "Locations: ${battery_locations}" if( ${#battery_locations} > 0 ) then - foreach location ${battery_locations} - setenv CSHENV_BATTERY_DEVICE ${location}/capacity + foreach location ( ${battery_locations} ) + setenv CSHENV_BATTERY_DEVICE /sys/class/power_supply/${location}/capacity setenv CSHENV_SHOW_BATTERY_LEVEL end endif