Si vous essayez de le faire dans un script, vous pourriez utiliser quelque chose comme ceci :
tell application "Terminal"
repeat with w in (get windows)
repeat with t in (get tabs of w)
if processes of t contains "man" then
set selected of t to true
set index of w to 1
end if
--properties of t
end repeat
end repeat
end tell
tell application "System Events" to tell process "Terminal"
perform action "AXRaise" of window 1
tell menu 3 of menu bar 1
if enabled of menu item "Close Tab" then
click menu item "Close Tab"
else
click menu item "Close Window"
end if
end tell
end tell
Les objets de type onglet n'ont pas de close
commandement. set index to 1
ne lève pas réellement une fenêtre, mais la fait apparaître comme la fenêtre 1 pour System Events, qui supporte l'action AXRaise.