Вы не можете сделать это прямо в BASH. Однако ... Я нашел здесь статью, в которой обсуждается, как это сделать косвенно: http://www.mactech.com/articles/mactech/Vol.23/23.11/ExploringLeopardwithDTrace/index.html by компилируя простую небольшую программу C:
#include
#include
int main(int argc, char *argv[])
{
if (argc != 3) return 1;
int ret = link(argv[1], argv[2]);
if (ret != 0) perror("link");
return ret;
}
... и создайте в Terminal.app с:
$ gcc -o hlink hlink.c -Wall
Если вы хотите вывести объект javascript в строку, вам нужно его сериализовать. У jQuery в настоящее время есть только функция parse JSON
This, или родная JSON.strigify
функция даст вам строку. Затем вы можете использовать претификатор javascript для отступов, если хотите (здесь).
Хороший вопрос! Я не знаю никого, мне интересно посмотреть, появится ли что-нибудь.
Между тем, некоторые альтернативы:
Создание console.log (your_object)
при открытом Firefox Firebug даст вам красивое дерево с возможностью просмотра.
То же самое возможно в инструментах разработчика IE 8, но это немного сложнее. См. этот вопрос .