TERMINAL_STUFF Telegram 3098
نوشته‌های ترمینالی
یه سایت زیبا پیدا کردم که اموزش‌های مقدماتی ولی خوبی از ابزارهای مختلف داره. اسم سایت codeapiئه و این آموزش‌ها قسمت try x in y minutesش هستن. برای مثال اموزش curl که با مقدمات http شروع می‌کنه و متد‌ها و response codeها رو توضیح میده. https://codapi.org/try/curl/…
یه چیزی که تو کامنت ها راجع بهش صحبت شد و حس کردم می‌تونه یه پست جدا داشته باشه، فرمت کردن خروجی curl ئه.
ما خیلی وقت ها از حالت ساده curl استفاده میکنیم که نتیجه رو ببینیم ولی گاهی هم فقط یه سری اطلاعات خاص برامون مهمه مثلا فقط یه هدر خاص یا حتی latency

با آپشن write out که curl در اختیار ما قرار میده میتونیم یه خروجی formatted داشته باشیم، به این صورت که curl تمپلیتی که بهش دادیم رو پر می‌کنه.

آموزش مفصلش اینجاست:
https://everything.curl.dev/usingcurl/verbose/writeout.html


به عنوان نکنه تکمیلی، شاید به این برخورده باشید که بخواید curl -i بزنید (که هدرها و status رو چاپ می‌کنه و برا من خیلی کاربردیه) و در همون حال خروجی رو در یه کامند دیگه pipe کنید، در حالت عادی هر دو توی stdout. ریخته میشن که مطلوب نیست،
ولی با ترفندی که تو مطلب زیر یاد داده میشه گفت که اون خروجی جای دیباگ توی stderr ریخته بشن

مثال مشکل دار:
curl -i https://api.joind.in | jq

مثالی که مشکل رو حل می‌کنه:

curl -s -D "/dev/stderr" https://api.joind.in | jq


منبع:
https://akrabat.com/pretty-print-curl-i/



tgoop.com/terminal_stuff/3098
Create:
Last Update:

یه چیزی که تو کامنت ها راجع بهش صحبت شد و حس کردم می‌تونه یه پست جدا داشته باشه، فرمت کردن خروجی curl ئه.
ما خیلی وقت ها از حالت ساده curl استفاده میکنیم که نتیجه رو ببینیم ولی گاهی هم فقط یه سری اطلاعات خاص برامون مهمه مثلا فقط یه هدر خاص یا حتی latency

با آپشن write out که curl در اختیار ما قرار میده میتونیم یه خروجی formatted داشته باشیم، به این صورت که curl تمپلیتی که بهش دادیم رو پر می‌کنه.

آموزش مفصلش اینجاست:
https://everything.curl.dev/usingcurl/verbose/writeout.html


به عنوان نکنه تکمیلی، شاید به این برخورده باشید که بخواید curl -i بزنید (که هدرها و status رو چاپ می‌کنه و برا من خیلی کاربردیه) و در همون حال خروجی رو در یه کامند دیگه pipe کنید، در حالت عادی هر دو توی stdout. ریخته میشن که مطلوب نیست،
ولی با ترفندی که تو مطلب زیر یاد داده میشه گفت که اون خروجی جای دیباگ توی stderr ریخته بشن

مثال مشکل دار:
curl -i https://api.joind.in | jq

مثالی که مشکل رو حل می‌کنه:

curl -s -D "/dev/stderr" https://api.joind.in | jq


منبع:
https://akrabat.com/pretty-print-curl-i/

BY نوشته‌های ترمینالی


Share with your friend now:
tgoop.com/terminal_stuff/3098

View MORE
Open in Telegram


Telegram News

Date: |

As five out of seven counts were serious, Hui sentenced Ng to six years and six months in jail. It’s yet another bloodbath on Satoshi Street. As of press time, Bitcoin (BTC) and the broader cryptocurrency market have corrected another 10 percent amid a massive sell-off. Ethereum (EHT) is down a staggering 15 percent moving close to $1,000, down more than 42 percent on the weekly chart. For crypto enthusiasts, there was the “gm” app, a self-described “meme app” which only allowed users to greet each other with “gm,” or “good morning,” a common acronym thrown around on Crypto Twitter and Discord. But the gm app was shut down back in September after a hacker reportedly gained access to user data. Although some crypto traders have moved toward screaming as a coping mechanism, several mental health experts call this therapy a pseudoscience. The crypto community finds its way to engage in one or the other way and share its feelings with other fellow members. Write your hashtags in the language of your target audience.
from us


Telegram نوشته‌های ترمینالی
FROM American