{"translation":"https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookplist_index/ru/?format=json","source":["These keywords contains a man:sh[1] script to be executed before or after installation, deinstallation, or upgrade of the package.  In addition to the usual `@exec %_foo_` placeholders described in crossref:plist[plist-keywords-base-exec, `@preexec` _command_, `@postexec` _command_, `@preunexec` _command_, `@postunexec` _command_], there is a new one, `%@`, which represents the argument of the keyword."],"previous_source":"","target":["Эти ключевые слова содержат man:sh[1] скрипт, который выполняется до или после установки, удаления или обновления пакета. В дополнение к обычным заполнителям `@exec %_foo_`, описанным в разделе crossref:plist[plist-keywords-base-exec, \"`@preexec` _команда_, `@postexec` _команда_, `@preunexec` _команда_, `@postunexec` _команда_\"], существует новый заполнитель `%@`, который представляет аргумент ключевого слова."],"id_hash":-7601574130809560799,"content_hash":-7601574130809560799,"location":"documentation/content/en/books/porters-handbook/plist/_index.adoc:620","context":"","note":"type: Plain text","flags":"","labels":[],"state":20,"fuzzy":false,"translated":true,"approved":false,"position":177,"has_suggestion":false,"has_comment":false,"has_failing_check":false,"num_words":51,"source_unit":"https://translate-dev.freebsd.org/api/units/1724595/?format=json","priority":100,"id":1812583,"web_url":"https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookplist_index/ru/?checksum=1681c89a574c2121","url":"https://translate-dev.freebsd.org/api/units/1812583/?format=json","explanation":"","extra_flags":"","pending":false,"timestamp":"2025-05-25T08:27:39.172525Z"}