Re: [gentoo-user] Autoexecute when "returning" from sudo ?
On 10/31/2018 10:49 AM, Stefan Schmiedl wrote: You could also define a function like … and skip the extra script file. Agreed. Though I've found that scripts are nicer for some things, like remote command execution. ;-) -- Grant. . . . unix || die
Re: [gentoo-user] Autoexecute when "returning" from sudo ?
You could also define a function like function surh() { sudo "$@" ; rehash ; } in your ~/.zshrc and skip the extra script file. s. "tu...@posteo.de" , 31.10.2018, 16:36: > Hi Anton, > thank you very much ! :) > Your solution creates the flat-hand-against-my-forehead > effect... ;) > Of course! Yes! > Cheers! > Meino > On 10/31 07:37, Anton Molyboha wrote: >> Hi, Meino >> >> I'd make a script, sudo_with_rehash: >> >> sudo "$@" >> rehash >> >> and add to whatever is the equivalent of .bashrc for zsh: >> >> alias sudo="source sudo_with_rehash" >> >> Would that work for you? >> >> Best, >> Anton >> >> On Wed, Oct 31, 2018 at 4:49 AM wrote: >> >> > Hi, >> > >> > often I have this scenario: >> > I miss an application/script, a setting or something like that. >> > To apply the modifikation I becom root from the shell I was using as user. >> > I modificate/install or whatever change is needed... >> > I CTRL-D back to my user shell. >> > >> > Now I have to do a "rehash" (I am using zsh) to make the change >> > visible/accessible. Sometimes I forget that. >> > >> > So...is it possible to auto-execute a "rehash" or whatever is needed, >> > when the user is comeing back from his alternate life as root? >> > >> > Thanks a lot for any help in advance! >> > Cheers! >> > Meino >> > >> > >> > >> > -- Stefan Schmiedl EDV-Beratung Schmiedl, Berghangstr. 5, 93413 Cham Büro: +49 (0) 9971 9966 989, Mobil: +49 (0) 160 9981 6278
Re: [gentoo-user] Autoexecute when "returning" from sudo ?
Hi Anton, thank you very much ! :) Your solution creates the flat-hand-against-my-forehead effect... ;) Of course! Yes! Cheers! Meino On 10/31 07:37, Anton Molyboha wrote: > Hi, Meino > > I'd make a script, sudo_with_rehash: > > sudo "$@" > rehash > > and add to whatever is the equivalent of .bashrc for zsh: > > alias sudo="source sudo_with_rehash" > > Would that work for you? > > Best, > Anton > > On Wed, Oct 31, 2018 at 4:49 AM wrote: > > > Hi, > > > > often I have this scenario: > > I miss an application/script, a setting or something like that. > > To apply the modifikation I becom root from the shell I was using as user. > > I modificate/install or whatever change is needed... > > I CTRL-D back to my user shell. > > > > Now I have to do a "rehash" (I am using zsh) to make the change > > visible/accessible. Sometimes I forget that. > > > > So...is it possible to auto-execute a "rehash" or whatever is needed, > > when the user is comeing back from his alternate life as root? > > > > Thanks a lot for any help in advance! > > Cheers! > > Meino > > > > > > > >
Re: [gentoo-user] Autoexecute when "returning" from sudo ?
Hi, Meino I'd make a script, sudo_with_rehash: sudo "$@" rehash and add to whatever is the equivalent of .bashrc for zsh: alias sudo="source sudo_with_rehash" Would that work for you? Best, Anton On Wed, Oct 31, 2018 at 4:49 AM wrote: > Hi, > > often I have this scenario: > I miss an application/script, a setting or something like that. > To apply the modifikation I becom root from the shell I was using as user. > I modificate/install or whatever change is needed... > I CTRL-D back to my user shell. > > Now I have to do a "rehash" (I am using zsh) to make the change > visible/accessible. Sometimes I forget that. > > So...is it possible to auto-execute a "rehash" or whatever is needed, > when the user is comeing back from his alternate life as root? > > Thanks a lot for any help in advance! > Cheers! > Meino > > > >
[gentoo-user] Autoexecute when "returning" from sudo ?
Hi, often I have this scenario: I miss an application/script, a setting or something like that. To apply the modifikation I becom root from the shell I was using as user. I modificate/install or whatever change is needed... I CTRL-D back to my user shell. Now I have to do a "rehash" (I am using zsh) to make the change visible/accessible. Sometimes I forget that. So...is it possible to auto-execute a "rehash" or whatever is needed, when the user is comeing back from his alternate life as root? Thanks a lot for any help in advance! Cheers! Meino