action 是什么意思?

action 是什么意思?

action $"Configuring kernel parameters: " sysctl -e -p /etc/sysctl.conf
中action是什么意思?      
貌似在其他什么地方 define 的 function ?      
action $"Configuring kernel parameters: " sysctl -e -p /etc/sysctl.conf

根据上下文好像只是普通“动作,执行”的意思。。。
因为“sysctl -e -p /etc/sysctl.conf”确实是一个‘Configuring kernel parameters’
      
不明白!不明白!不明白!      
好不容易找到一个 redhat 9 查了一下, action 是在 /etc/rc.d/init.d/functions 中定义的:
复制内容到剪贴板
代码:
# Run some action. Log its output.
action() {
  STRING=$1
  echo -n "$STRING "
  shift
  initlog $INITLOG_ARGS -c "$*" && success $"$STRING" || failure $"$STRING"
  rc=$?
  echo
  return $rc
}
      
引用:
原帖由 TUDOU01 于 2007-8-22 08:43 发表
action $"Configuring kernel parameters: " sysctl -e -p /etc/sysctl.conf
中action是什么意思?
其实你可以看看 script 在前面都 source 了哪些其他的文件, 然后再到这些文件中找 action 的定义就是了      
Very Good! Thand You Very Much!