shell — أسئلة مع إجابات

1 إجابة
المشكلة هي على النحو التالى: لدي مهمة لكتابة برنامج تشغيل لساعة كوارتز على Raspberry Pi ، يجب أن يسمح السائق بالوصول المتزامن للقراءة / الكتابة. لذلك استخدمت الإشارات لمنع الوصول. الآن أريد اختبار هذا ، لذلك يجب أن أركض sudo hwclock -r -f ... كانت فكرتي هي كتابة برنامج بلغة C لجعل هذا الاختبار ت...
raspberry-pi
30.07.2018, 12:05
1 إجابة
أقوم بإنشاء نص برمجي shell يتحقق من حالة خدمة تعمل على جهاز آخر وإذا لم تحصل على أي استجابة من تنفيذ بعض العمليات في النظام المحلي. أنا أستخدم إذا شرط في البرنامج النصي لهذه المهمة. في بعض الأحيان بسبب اتصال الشبكة ، يفترض بشكل خاطئ أن الخادم البعيد لا يستجيب ويقوم بالمهام المذكورة في الداخل إذا ك...
30.07.2018, 11:08
1 إجابة
أنا أشغل خدمة المشرف على الخادم الخاص بي لتشغيل ثنائيات. من برنامج نصي ، أقوم بتحديث RPMs للاثنين. عندما أقوم بتحديثها ، أريد التحقق مما إذا كانت تعمل أم لا. إذا كانت الإجابة بنعم ، فيعطي الأمر إيقاف لإيقاف الثنائيات. إذا لم يكن الأمر كذلك ، فلا ينبغي طباعة رسالة الخطأ. فيما يلي نموذج إخراج البرنام...
supervisord
30.07.2018, 11:02
1 إجابة
أنا أستخدم ملف دفعي لتحويل ملفات XLSB إلى CSV - من هنا: https://stackoverflow.com/a/11252731/9403175 إنه أمر رائع ، لكني أرغب أيضًا في تضمين مجلدات فرعية. لدي 0 خبرة في كتابة الملفات المجمعة ، لذلك قمت بنسخها للتو (وتضمنت وسيطة إضافية واحدة لاسم الورقة). الرمز الذي أستخدمه: FOR /f "delims=" %%i I...
batch-file
cmd
command-line
30.07.2018, 10:40
1 إجابة
على سبيل المثال لدي sample.dat: This is a 1st line. This is a 2nd line. عندما أكتب: $ {read $line1; read $line2} < sample.dat أنا أخذت: $ echo $line1 This is a 1st line. $ echo $line2 This is a 2nd line. لذلك ، اعتقدت للتو أن الرمز أعلاه قد يعمل بنفس الطريقة: $ read $line1 < sample; read ...
io-redirection
30.07.2018, 10:31
1 إجابة
لقد كتبت التالية if-else statement للتحقق مما إذا directorya* أو directoryb* موجود أم لا if [ -d /opt/directorya* ] || [ -d /opt/directoryb* ]; then echo "SUCCESS" else echo "FAil fi ومع ذلك ، أنا أتلقى FAIL حتى عند وجود أحد الدليل تستخدم جميع الخوادم bash يرجى ملاحظة asterik في أسماء الدليل di...
grep
awk
sed
14.07.2018, 20:29
2 الاجابة
لقد كتبت التالية if-else statement للتحقق مما إذا directory1 أو directory2 موجود أم لا if [ -d /opt/directory1 ] || [ -d /opt/directory2 ]; then echo "SUCCESS" else echo "FAil fi ومع ذلك ، في بعض الخوادم أتلقى خطأ [: /opt/directory1: binary operator expected تستخدم جميع الخوادم bash...
14.07.2018, 19:23
2 الاجابة
قمت بإنشاء اسم مستعار على .gitconfig: [alias] test = "!f() { \ for l in "[email protected]"; do \ echo "$l"; \ done; \ }; f" بالنظر إلى الأمر: git test "foo bar" last كنت أتوقع الحصول على: foo bar last ومع ذلك ، حصلت على: foo bar last إنه سلوك مختلف عن الأمر 'for'...
14.07.2018, 18:16
1 إجابة
لدي ملفان ، A.txt و B.txt . A.txt يحتوي على أزواج الخدمة ورقم الإصدار: api 2.3 java 3.3 B.txt يحتوي على نفس الشيء: api 4.3 java 4.5 أريد مقارنة الإصدار وعرضه كثالث مثل هذا: col1 col2 col3 col4 api 2.3 4.3 no match java 3.3 4.5 no match ...
awk
14.07.2018, 15:20
3 الاجابة
أقوم بكتابة نص برمجي غلاف حيث بناءً على وسيطة الإدخال ، يجب أن ينفذ النص البرمجي شرطًا معينًا. أريد أن أقوم بتحسينه إلى نقطة حيث إذا كان وسيطة الإدخال "الكل" ، فيجب أن ينفذ النص البرمجي جميع الشروط الممكنة المذكورة في البرنامج النصي. يظهر تدفق التحكم في الكود الزائف أدناه. أريد المساعدة ف...
19.06.2018, 18:13
1 إجابة
لا بد لي من معالجة ملف OWL الخاص بي بلغة سكالا. لذلك وجدت هذا العبوس: https://github.com/phenoscape/scowl يسهل هذه المهمة. أنا أعمل مع Lunix و Virtual Machine. أسئلتي هي: كيفية تحميل scowl في Lunix مع سطر الأوامر؟ كيفية تحميل ملف البومة الخاص بي من github في Lunix؟ شكرا لك مقدما ...
ontology
owl-api
19.06.2018, 17:50
1 إجابة
لدي ملف jar boot spring الذي أريد تشغيله مع مستخدم "op" (مستخدم بدون كلمة مرور) في الخلفية. sudo -u op nohup java -jar -Dspring.profiles.active=dev order-processor.jar & عندما أرى العملية باستخدام ps aux | grep order-processor لقد بدأت عملية 2 مع واحدة الجذر مع مستخدم المرجع [IMG_O...
sudo
19.06.2018, 17:21
2 الاجابة
لدي كائن JSON x ومتغير مطلوبValue let requiredValue = 5; let x = [ {"score":1}, {"score":2}, {"score":3} } هنا باستخدام jq أولاً ، أريد استخراج جميع قيم الدرجات ثم التحقق مما إذا كانت أي قيمة درجة في الكائن أكبر من القيمة المطلوبة أو تساويها. هذا ما حاولت jq -r '.[].score | join(",") | contains(...
jq
19.06.2018, 17:20
1 إجابة
أرغب في إنشاء نص برمجي من نوع shell يقوم بإنشاء ملفات في وقت محدد من اليوم. حالة مثال. بمجرد تنفيذ البرنامج النصي shell ، في وقت معين من اليوم ، يجب إنشاء الملفات في / tmp / work / directory. عندما يكون الوقت 01:00 ساعة ، يجب إنشاء abc.txt . عندما يكون الوقت 06:00 ساعة ، يجب إنشاء def.txt . عند...
19.06.2018, 15:43
1 إجابة
لدي حجتان في المتغير. أريد استبدال كل متغير بعلامات اقتباس مفردة مفصولة بفواصل. var_list=emp location branch. أريد إخراجي مثل: var_list='emp', 'location', 'branch'
delimited-text
19.06.2018, 15:26
فوق
قائمة طعام