【发布时间】:2021-09-20 12:48:17
【问题描述】:
我想使用terminal-notifier 构建包含有关当前命令的信息的通知,但我找不到获取当前命令的方法,在下面标记为(????)。
alias notify=terminal-notifier -message "Done with [(????)]" -title (if test $status = 0; echo "$_ suceeded"; else; echo "$_ exited with error [$status]"; end) -sound default -ignoreDnD
我将其用作echo 1; notify,消息将是Done with [echo 1;notify]
我尝试过$_、status current-command 和commandline,但既不包括参数也不包括管道后面的内容。 history | head -n1 在执行之前没有命令。
【问题讨论】:
标签: fish