Pop-Up Thingie
Sidebar
>>> Magnum BBS <<<
Home
Forum
Files
Dark
Log in
Username
Password
Sidebar
Forum
Usenet
COMP.UNIX.SHELL
Terrible frightening function defined in the intel oneapi toolkits envi
From
hongyi.zhao@gmail.com
@21:1/5 to
All
on Thu Dec 30 14:47:43 2021
I use lmod to generate the corresponding module files of Intel oneapi, and find the following code snippets in the result:
werner@X10DAi-00:/opt/intel/oneapi$ sh_to_modulefile setvars.sh
[...]
set_shell_function("save_args"," \
for arg in \"$@\";\
do\
printf \"%s\\n\" \"$arg\" | sed -e \"s/'/'\\\\\\\\''/g\" -e \"1s/^/'/\" -e \"\\$s/\\$/' \\\\\\\\/\";\
done;\
echo \" \"\
","")
There are so many '\' in it, which dazzles me. It this a good style of shell script?
Regards,
HZ
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)
Who's Online
Recent Visitors
Bob Worm
Fri Apr 19 14:04:19 2024
from
Wales, Uk
via
Telnet
Richard
Fri Apr 19 12:43:01 2024
from
Leeds, Uk
via
SSH
Bob Worm
Fri Apr 19 09:15:26 2024
from
Wales, Uk
via
Telnet
Bob Worm
Fri Apr 19 08:49:01 2024
from
Wales, Uk
via
Telnet
System Info
Sysop:
Keyop
Location:
Huddersfield, West Yorkshire, UK
Users:
293
Nodes:
16 (
2
/
14
)
Uptime:
223:50:19
Calls:
6,623
Calls today:
5
Files:
12,171
Messages:
5,318,370