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

1 إجابة
لدي برنامج shell صغير حيث يتم كتابة العميل بلغة C ++ والخادم في c #. يجب على العميل كتابة الخادم بعض أوامر أوامر cmd فقط. كل شيء يعمل بشكل مثالي باستثناء شيء واحد: الخادم ينتج مخلفات كاملة !! هذا هو الخادم في ج #: static NetworkStream Stream; static byte[] AWNSER = new byte[255]; stat...
networking
30.07.2018, 17:18
1 إجابة
مرحبًا ، لقد كتبت نص برمجي صغير ، ولا يمكنني فهم سلوك هذا النص. يمكن لأي شخص أن يساعدني على فهم هذا النص. النصي: #!/bin/bash if [ -z $1 ] then echo "fail" else echo "success" fi أثناء تنفيذ البرنامج النصي. ./test.sh one إنها تحذف العبارة الأخرى بدلاً من العبارة الرئيسية ، على الرغم من أنها...
sh
30.07.2018, 16:31
2 الاجابة
ال read الأمر في التعليمات البرمجية أدناه هو تحليل السطر الأول فقط من الإدخال. لكنها تعمل بشكل جيد عندما IFS تم تعيينه إلى فاصلة أو أي رمز آخر غير سطر جديد. u="* john dan" IFS=$'\n';read -ra q <<< "$u" for j in "${q[@]}" do echo "drop user $j" done الإخراج فقط: drop user * ما أتوقع...
parsing
newline
ifs
30.07.2018, 14:03
2 الاجابة
أحاول كتابة برنامج نصي لأتمتة تثبيت برنامج في Linux. يتطلب بعض مدخلات المستخدم أثناء التثبيت. معظمهم مباشرة إلى الأمام مثل البساطة y أو n . أضيف هذه الردود إلى ملف responses.txt وقم فقط بتوجيهه إلى برنامج التثبيت مثل هذا: ./start < responses.txt . ومع ذلك ، تنشأ مضاعفات عند نقطة معينة في التثبي...
scripting
sigint
30.07.2018, 14:00
1 إجابة
في تثبيت RPM ، أستخدم أمرًا خاطئًا (في القسم السابق) في حالة تثبيت rpm بالفعل. على الرغم من تنفيذ أمر زائف ، يستمر تثبيت rpm. ولكن عند استخدام "مخرج 1" ، يفشل تثبيت RPM. فقط أريد أن أعرف لماذا يتعذر على الأمر "false" إيقاف التنفيذ. ...
rpm
rpm-spec
15.07.2018, 07:51
1 إجابة
أنا مسؤول النظام لزوجين من خوادم الويب التي تم نشرها مع لوحة استضافة cpanel. أحاول أن أنهي ببرنامج نصي احتياطي. هناك أمرين مجمعين مع Cpanel ، سيتم استخدامهما في هذا البرنامج النصي. هذه الأوامر ؛ 1. whmapi1 modifyacct user=USERNAME BACKUP=[01] This Command has booleans to set, what it does is eit...
arrays
15.07.2018, 06:58
2 الاجابة
لذلك أقوم بإنشاء برنامج سطر أوامر باستخدام python ووحدة cmd التي تمنحك موجهًا تفاعليًا يمكنك من خلاله تحديد الأوامر ولديه دعم للمساعدة وما إلى ذلك. الكثير من المرح. أحد الأوامر المضمنة هو "!" الذي يعيّن وظيفة محددة تسمى "do_shell" وبالاشتراك مع "import.os" يمكنك تشغيل...
15.07.2018, 04:15
3 الاجابة
باستخدام حلقة FOR في برنامج نصي shell أحاول طباعة أرقام من 1 إلى 15 باستثناء الرقم 10. يعطيني الرمز أدناه خطأ: #!/bin/bash for ((i=1;i<16;i++)); do if [ $i -ne 10 ]; echo $i else break fi done test.sh: line 7: syntax error near unexpected token 'else' test.sh: line 7: 'else' هل يمكن لاحد ...
for-loop
15.07.2018, 04:01
1 إجابة
أحاول إنشاء ملف IPA باستخدام الأمر أدناه على Jenkin xcodebuild -exportArchive -archivePath export/MySampleApp.xcarchive -exportPath export/ -exportOptionsPlist export/export_options.plist لكن هذا يعطيني خطأ + xcodebuild -exportArchive -archivePath export/MySampleApp.xcarchive -exportPath expor...
xcode
jenkins
19.06.2018, 22:30
1 إجابة
أنا باستخدام باش إلى سلمان محلل JQ مع مراعاة الأمر التالي: jq '. * .transitive | del(.transitive) | del(.scope,.scopedName)' package.json > package.github.json$$ والمدخلات التالية: { "name": "navigation", "transitive": { "name": "navigation", "scope": "bs", "scopedName": "@bs/n...
sh
jq
19.06.2018, 21:37
2 الاجابة
أحاول التخلص من بعض الملفات غير المتعقبة التي لا أريدها في GitHub باستخدام shell. أحاول استخدام الأمر git clean -d لفعل هذا. ومع ذلك ، تلقيت رسالة الخطأ fatal: clean.requireForce defaults to true and neither -i, -n, nor -f given كلما حاولت القيام بذلك. يبدو أنه إذا قمت بتغيير هذا الإعداد البس...
github
19.06.2018, 21:21
1 إجابة
عندما أقوم بإنشاء عملية جديدة باستخدام exec يمكنني أن أعطيها بعض الاسم المخصص باستخدام -a الخيار ، أي exec -a MyName MyCommand القيام بذلك بدأت مرافق التعامل مع مجموعة من العمليات نفسها مع معلمات مختلفة. على سبيل المثال إذا كان لدي ما يلي: exec -a MyName1 MyCommand param1 exec -a MyName2 MyCommand ...
19.06.2018, 20:23
1 إجابة
أحاول نشر مقياس مخصص (cloudwatch) للحصول على أفضل 5 عمليات واستهلاكها للذاكرة في أجهزة Linux. بالنسبة لنظام التشغيل Windows حاليًا ، أستخدم البرنامج النصي powerhell التالي: $Processes = get-process | Sort-Object CPU -desc | Group-Object -Property ProcessName | Select-Object -first 5 #$Processes ...
amazon-web-services
sh
amazon-cloudwatch
19.06.2018, 18:59
1 إجابة
إذا قمت بكتابة العقدة -v في النهاية الطرفية يظهر الخطأ التالي Command 'node' not found, but can be installed with: sudo apt install nodejs إذا حاولت أعلاه أمر عودته النتيجة التالية Building dependency tree Reading state information... Done nodejs is already the newest version (8.11.3-1nodesour...
command-line
ubuntu-18.04
19.06.2018, 18:32
فوق
قائمة طعام