nevim jestli dotaz spatne pochopil "robin martinez", nebo ja :-) ale predpokaldam ze jsi NEchtel nahrazovat string
"/quiet showopts/quiet showopts intel_idle.max_cstate=1 processor.max_cstate=1/"
za
"neco jineho"
protoze na to by bylo co robin psal, tedy escapovat / nahrazovaneho stringu
ja to chapu tak ze v /etc/default/grub chces na radku obsahujici GRUB_CMDLINE_LINUX_DEFAULT za stavajici parametry "quiet showopts" pridat "intel_idle.max_cstate=1 processor.max_cstate=1"
pak by v tvem prikladu pouze schazel sed prikaz "s" urcujici ze ma "najit a nahradit"
sed -i 's/quiet showopts/quiet showopts intel_idle.max_cstate=1 processor.max_cstate=1/' /etc/default/grub
pokud bys chtel navic osetrit aby sed menil "quiet showopts" pouze na radku opravdu opsahujici GRUB_CMDLINE_LINUX_DEFAULT (i kdyz v tvem konkretnim pripade bude "quiet showopts" vzdy jen na tomto radku), tak pred s aka hledej_a_nahrad, pridas at zpracovava jen radky to obsahujici:
sed -i '/GRUB_CMDLINE_LINUX_DEFAULT/s/quiet showopts/quiet showopts intel_idle.max_cstate=1 processor.max_cstate=1/' /etc/default/grub