لو عندك نظام ملفات زي دة, وعاوز تطلع أسماء كل الملفات في كل المستويات, تعمل اية؟! فكر شوية
الحل هو باستخدام الاداة jq وتطبيق الفلتر
نطبق بقي الفلتر دة بشكل recursive فنقول
نطبق الفلتر .name عشان نستخرج اسم الملف
فتكون النتيجة النهائية
حابب تحترف jq
دة كورس jq بادئ من الصفر تماما وماشي معاك خطوة بخطوة بالامثلة وتطبيقات عملية علي مشاريع حقيقية
https://mobarmegeen.com/pages/517169ca-d218-4cd8-9c20-e353876e2bdc
تكلفة الكورس 500 جنية (أو ما يعادلها بعملة بلدك) اتبرع بيها لأي حد يعجبك أو ساعد أي حد لو مش معاك فلوس
للانضمام الي المعسكر التدريبي اللي بنبني فيه مشاريع حقيقية سيب كومنت هنا وابعتلي وسائل التواصل خاص
{
"name": "/",
"children": [
{
"name": "/bin",
"children": [
{
"name": "/bin/ls",
"children": []
},
{
"name": "/bin/sh",
"children": []
}
]
},
{
"name": "/home",
"children": [
{
"name": "/home/stephen",
"children": [
{
"name": "/home/stephen/jq",
"children": []
}
]
}
]
}
]
}الحل هو باستخدام الاداة jq وتطبيق الفلتر
.children[] لاستخراج كل الفولدرات الفرعيةنطبق بقي الفلتر دة بشكل recursive فنقول
recurse(.children[]) وبكدة بقي عندنا كل الـ children من كل المستوياتنطبق الفلتر .name عشان نستخرج اسم الملف
فتكون النتيجة النهائية
$ echo '{
"name": "/",
"children": [
{
"name": "/bin",
"children": [
{
"name": "/bin/ls",
"children": []
},
{
"name": "/bin/sh",
"children": []
}
]
},
{
"name": "/home",
"children": [
{
"name": "/home/stephen",
"children": [
{
"name": "/home/stephen/jq",
"children": []
}
]
}
]
}
]
}' | jq 'recurse(.children[]) | .name'
"/"
"/bin"
"/bin/ls"
"/bin/sh"
"/home"
"/home/stephen"
"/home/stephen/jq"حابب تحترف jq
دة كورس jq بادئ من الصفر تماما وماشي معاك خطوة بخطوة بالامثلة وتطبيقات عملية علي مشاريع حقيقية
https://mobarmegeen.com/pages/517169ca-d218-4cd8-9c20-e353876e2bdc
تكلفة الكورس 500 جنية (أو ما يعادلها بعملة بلدك) اتبرع بيها لأي حد يعجبك أو ساعد أي حد لو مش معاك فلوس
للانضمام الي المعسكر التدريبي اللي بنبني فيه مشاريع حقيقية سيب كومنت هنا وابعتلي وسائل التواصل خاص
الذكاء الصناعي غير كل حاجة حرفيا الا حاجة واحدة بس ... ال recruiters المصريين لسة ما بيكتبوش المرتب مع تفاصيل الوظيفة
🤣6
لو بتزاكر Typescript الموقع دة هيساعدك تتعلم بطريقة بصرية
يعني تشوف بعينك شرح تمثيلي لكل حاجة بيقولها عشان تكون متخيل كل حاجة
https://types.kitlangton.com/
يعني تشوف بعينك شرح تمثيلي لكل حاجة بيقولها عشان تكون متخيل كل حاجة
https://types.kitlangton.com/
👍3
أداة React doctor لعمل Scan شامل علي الكود وتقييمه
هذه الأداة تقوم بعمل Scan شامل علي كود React وتخبرك بكل المشكلات التي يجب عليك اصلاحها, مما يجعل تطبيقك أقوي وأسرع وأأمن.
https://mobarmegeen.com/pages/199c4ee2-cbc6-47db-8c98-252de2929ce2
هذه الأداة تقوم بعمل Scan شامل علي كود React وتخبرك بكل المشكلات التي يجب عليك اصلاحها, مما يجعل تطبيقك أقوي وأسرع وأأمن.
https://mobarmegeen.com/pages/199c4ee2-cbc6-47db-8c98-252de2929ce2
❤5
عاوزين حد junior developer يكون fluent في الانجليش
للتقديم، سيب ال cv وابعت voice record تعريفي بنفسك بالانجليش
للتقديم، سيب ال cv وابعت voice record تعريفي بنفسك بالانجليش
💋2
توقعاتكم لقرار البنك المركزي انهاردة؟
Anonymous Poll
12%
خفض الفائدة
16%
رفع الفائدة
72%
رفع المواطن
❤2👏2
مطلوب junior backend developers لـ Valeo
https://mobarmegeen.com/jobs/deb3f979-70c2-4b0f-9b58-45217fedc477
مطلوب Junior ReactJS developer لـ Valeo
https://mobarmegeen.com/jobs/75dcd549-8741-4a7b-925c-850e30fd8585
more jobs: https://t.me/addlist/-O694-Mmrkw1ZjVk
#ReactJs #React_native #javascript #bootstrap #HTML #CSS #software #jobs #vacancies #developers #frontend #backend #angular #nodejs #python #java #dotnet #hiring #internship
https://mobarmegeen.com/jobs/deb3f979-70c2-4b0f-9b58-45217fedc477
مطلوب Junior ReactJS developer لـ Valeo
https://mobarmegeen.com/jobs/75dcd549-8741-4a7b-925c-850e30fd8585
more jobs: https://t.me/addlist/-O694-Mmrkw1ZjVk
#ReactJs #React_native #javascript #bootstrap #HTML #CSS #software #jobs #vacancies #developers #frontend #backend #angular #nodejs #python #java #dotnet #hiring #internship
❤1
ترامب اقال رئيس الاركان ووزيرة العدل والمدعي العام الامريكي ....
شكله لقي نفسه مش عارف يغير النظام الايراني فقرر يغير النظام الامريكي
شكله لقي نفسه مش عارف يغير النظام الايراني فقرر يغير النظام الامريكي
🤣12