echo ${mem_string} grub_os_path="/boot/grub/grub.conf" find_os_mem=`sudo sed -n "/mem=/p" ${grub_os_path}` if [ "${mem_string}" != "0" ] ; then if [ -n "${find_os_mem}" ] ; then sudo sed -i "s/mem=[^ ]*/mem=${mem_string}/g" ${grub_os_path} else sudo sed -i "/kernel / s/$/ mem=${mem_string}/" ${grub_os_path} fi else if [ -n "${find_os_mem}" ] ; then sudo sed -i "s/[ ]*mem=[^ ]*//g" ${grub_os_path} fi fi sudo cat ${grub_os_path} sudo reboot