GNUCASH(1) GnuCash Manual Pages GNUCASH(1)

gnucash-cli - ابزار خط فرمان همراه با GnuCash

gnucash-cli [گزینه‌ها] [ accounts.gnucash ]

gnucash-cli تعامل مشخصی را با فایل دادهٔ gnucash مستقیماً از طریق خط فرمان فراهم می‌کند.

این ابزار دارای دو حالت است: حالت quotes و حالت report .

این حالت دارای گزینه‌هایی برای دریافت مظنه‌های برخط مربوط به ارزهای خارجی و سهام در فایل دادهٔ مشخص‌شده است. این حالت از دستورهای زیر پشتیبانی می‌کند:

نسخهٔ Finance::Quote و منابع مظنهٔ در دسترس را نمایش می‌دهد.
مظنه‌های برخط را دریافت می‌کند. توجه داشته باشید که این دستور مستلزم پیکربندی صحیح Finance::Quote روی سیستم شما است.

دستور get گزینه‌های زیر را می‌پذیرد:

عبارت باقاعده‌ای (Regular expression) که تعیین می‌کند کالاهای کدام فضای نام (namespace) دریافت شوند.
مظنه‌های جاری را برای ارزها یا سهام مشخص‌شده از یک فضای نام معین واکشی کرده و نتایج را در کنسول چاپ می‌کند. پس از این دستور باید یک منبع و یک یا چند نماد ذکر شود، مگر اینکه منبع "currency" باشد که در این صورت باید دو یا چند نماد به دنبال آن بیاید؛ اولین نماد، ارزی است که نرخ برابری برای بقیهٔ نمادها بر پایهٔ آن اعلام خواهد شد.

دستور dump گزینه‌های زیر را می‌پذیرد:

تمام پارامترهایی را که Finance::Quote برای نماد بازمی‌گرداند فهرست می‌کند، به جای اینکه تنها موارد مورد نیاز GnuCash را نمایش دهد.

این حالت دارای گزینه‌هایی برای کار با گزارش‌ها در فایل دادهٔ مشخص‌شده است. این حالت از دستور زیر پشتیبانی می‌کند:

یک گزارش را روی فایل دادهٔ داده‌شده اجرا می‌کند.

دستور run گزینه‌های زیر را می‌پذیرد:

نام گزارشی که باید اجرا شود
مشخص کردن نوع برون‌ریزی (export)

نمایش نسخهٔ GnuCash
نمایش این پیام راهنما
فعال‌سازی حالت اشکال‌زدایی: افزایش سطح ثبت وقایع برای ارائهٔ جزئیات عمیق.
فعال‌سازی قابلیت‌های اضافی/توسعه/اشکال‌زدایی.
بازنویسی سطح لاگ، به فرم "log.ger.path={debug,info,warn,crit,error}" این گزینه می‌تواند چندین بار مشخص شود.
فایلی که لاگ در آن ذخیره می‌شود؛ پیش‌فرض "$TMPDIR/gnucash.trace" است؛ برای نوشتن در پایانه از "stderr" یا "stdout" استفاده کنید.

~/.gnucash/config.auto

فایل پیکربندی تولیدشده به‌صورت خودکار برای هر کاربر. به صورت دستی ویرایش نکنید!

فعال‌سازی خروجی اشکال‌زدایی. این متغیر به شما امکان می‌دهد اشکال‌زدایی را زودتر از آنچه با --debug ممکن است، در فرایند راه‌اندازی فعال کنید.
مسیری جایگزین برای مسیر بارگذاری scheme در GnuCash . نیازی به تغییر این متغیر نخواهید داشت. برای اطلاعات بیشتر فایل README را ببینید.
مسیری جایگزین برای مسیر بارگذاری scheme در GnuCash برای ماژول‌های Gnucash . نیازی به تغییر این متغیر نخواهید داشت. برای اطلاعات بیشتر فایل README را ببینید.

لطفاً هرگونه باگ را با استفاده از فرم گزارش باگ در وب‌گاه GnuCash گزارش دهید.

GnuCash دارای راهنمای آنلاین جامعی است که از طریق منوی "help" در دسترس است.

اطلاعات بیشتر و آخرین نسخه در وب‌گاه زیر در دسترس است: https://www.gnucash.org

Robert Merkel <rgmerk@mira.net> این صفحهٔ راهنما را نوشته است.

GnuCash توسط Robin Clark، Linas Vepstas و هزاران مشارکت‌کنندهٔ دیگر نوشته شده است.

2026-08-13 Version 5.16-unknown-commit