Bash scripting problems
Robert Nichols
rnichols42 at comcast.net
Tue Jan 11 06:19:18 UTC 2005
Chadley Wilson wrote:
> greetings
>
> I have this issue:
> in /root/.bashrc there is an alias which breaks my script in the following
> way:
> When I need to copy or del a file the rm -i and cp -i are preventing things
> from running smoothly.
>
> I have tried numerous tricks none work?
>
> could some-one please show me how you work around this without editing the
> basrc files?
Unless you have gone out of your way to enable them, aliases are ignored
in non-interactive shells. Here is the relevant excerpt from the bash
manpage:
Aliases are not expanded when the shell is not interactive,
unless the expand_aliases shell option is set using shopt
(see the description of shopt under SHELL BUILTIN COMMANDS
below).
--
Bob Nichols rnichols42 at comcast.net
More information about the users
mailing list