আমার শেল স্ক্রিপ্টে নিম্নলিখিতগুলি রয়েছে, আমি নিম্নলিখিত লাইনগুলিকে উইন্ডোজ সিএমডি ফাইলে রূপান্তর করতে চাই .c
rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch*
mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/
আমার শেল স্ক্রিপ্টে নিম্নলিখিতগুলি রয়েছে, আমি নিম্নলিখিত লাইনগুলিকে উইন্ডোজ সিএমডি ফাইলে রূপান্তর করতে চাই .c
rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch*
mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/
উত্তর:
move
উইন্ডোতে mv
লিনাক্স- এর কমান্ডের সমান
del
উইন্ডোতে rm
লিনাক্স- এর কমান্ডের সমান
bin
থেকে ডিরেক্টরিগুলি যুক্ত করি । আপনি যদি খাঁটি সিএমডি ব্যবহার করতে চান তবে নীচে আমার উত্তরটিতে আমি যে পরামর্শগুলি ভাগ করেছি সেগুলি ব্যবহার করে আপনি ঘনিষ্ঠ আচরণ এবং ক্ষমতা অর্জন করতে পারেন । PATH
move
এবং del
অবশ্যই সমতুল্য, কিন্তু কার্যকারিতা দৃষ্টিকোণ থেকে তারা খুব খারাপভাবে সমতুল্য নয়। উদাহরণস্বরূপ, আপনি move
কমান্ডটি দিয়ে উভয় ফাইল এবং ফোল্ডার (ওয়াইল্ডকার্ড দৃশ্যে) সরাতে পারবেন না । এবং একই জিনিস প্রযোজ্য del
।
আমার দৃষ্টিতে পছন্দসই সমাধানটি হ'ল লিনাক্স সরঞ্জামগুলির উইন 32 পোর্ট ব্যবহার করা, এটির সেরা সংগ্রহটি আমি এখানে পেয়েছি ।
mv
এবং rm
আছে CoreUtils প্যাকেজ এবং তারা চমৎকার কাজ!
যদি আপনি কমান্ডগুলির জন্য পার্থক্যের বিষয়ে আরও বিস্তারিত আলোচনা দেখতে চান তবে নীচে নীচের পার্থক্য সম্পর্কে বিশদটি দেখুন।
থেকে LeMoDa.net ওয়েবসাইট 1 ( আর্কাইভ করা ), বিশেষভাবে উইন্ডোজ এবং ইউনিক্স কমান্ড লাইন সমতুল পৃষ্ঠা ( আর্কাইভ করা ), আমি নিম্নলিখিত পাওয়া 2 । পরবর্তী সম্পাদনায় আরও ভাল / আরও সম্পূর্ণ সারণী রয়েছে।
Windows command Unix command
rmdir rmdir
rmdir /s rm -r
move mv
কমান্ডগুলি কতটা সমান - আমি "ডেভ এবং @ জাভাদ্বা" -এর কাছ থেকে শুনতে আগ্রহী - " আচরণ ও দক্ষতা " কীভাবে তুলনা করা যায়, যদিও বেশিরভাগ মিল বা "দু: খজনকভাবে সমতুল্য নয় "।
আমি যা কিছু আবিষ্কার করেছি তা হ'ল আমি যখন এটি ব্যবহার করে চেষ্টা করি এবং পুনরাবৃত্তভাবে একটি ডিরেক্টরি এবং তার উপাদান ফাইল এবং উপ-ডিরেক্টরিগুলি মুছে ফেলা হয়, যেমন
(Windows cmd)>rmdir /s C:\my\dirwithsubdirs\
আমাকে-আপনি-যা-আপনি-যাচ্ছেন তা-নিশ্চিত-বার্তা এবং প্রম্পট-এর চেয়ে-একটি মানক উইন্ডোজ-জানে gave
dirwithsubdirs, Are you sure (Y/N)?
এবং যখন আমি টাইপ করলাম Y
, ফলাফলটি ছিল আমার শীর্ষ ডিরেক্টরি এবং এর উপাদান ফাইল এবং উপ-ডিরেক্টরিগুলি চলে গেল।
সম্পাদনা করুন
আমি এই উত্তরটি সন্ধান করার পরে এটি ফিরে তাকিয়ে আছি । আমি প্রতিটি কমান্ড পুনরায় চেষ্টা করেছি এবং আমি টেবিলটি কিছুটা পরিবর্তন করব।
Windows command Unix command
rmdir rmdir
rmdir /s /q rm -r
rmdir /s /q rm -rf
rmdir /s rm -ri
move mv
del <file> rm <file>
আপনি যদি সমতুল্য চান
rm -rf
তুমি ব্যবহার করতে পার
rmdir /s /q
বা, আমার উত্সাহিত উত্তরের লেখক হিসাবে বর্ণিত,
তবে এটি করার জন্য আরও একটি "পুরাতন স্কুল" উপায় রয়েছে যা কমান্ডের কাছে নিশ্চিতকরণ বার্তাগুলি দমন করার বিকল্প ছিল না এমন দিনগুলিতে ফিরে ব্যবহৃত হয়েছিল। কেবল
ECHO
প্রয়োজনীয় প্রতিক্রিয়া এবং কমান্ডের মধ্যে মানটি পাইপ করুন।
echo y | rmdir /s
আমি উইন্ডোজ সিএমডি এবং সাইগউইন (এর সাথে bash
) ব্যবহার করে প্রতিটি কমান্ড পরীক্ষা করেছি ।
প্রতিটি পরীক্ষার আগে, আমি নিম্নলিখিত সেটআপ করেছি।
উইন্ডোজ সিএমডি
>mkdir this_directory
>echo some text stuff > this_directory/some.txt
>mkdir this_empty_directory
সাইগউইন bash
$ mkdir this_directory
$ echo "some text stuff" > this_directory/some.txt
$ mkdir this_empty_directory
উভয়ের জন্য নিম্নলিখিত ফাইলের কাঠামোর ফলস্বরূপ।
base
|-- this_directory
| `-- some.txt
`-- this_empty_directory
ফলাফল এখানে। মনে রাখবেন যে আমি প্রত্যেককে সিএমডি হিসাবে চিহ্নিত করব না bash
; সিএমডি >
এর সামনে bash
একটি অংশ থাকবে $
এবং সামনে একটি সামনে থাকবে।
RMDIR
>rmdir this_directory
The directory is not empty.
>tree /a /f .
Folder PATH listing for volume Windows
Volume serial number is ████████ ████:████
base
+---this_directory
| some.txt
|
\---this_empty_directory
> rmdir this_empty_directory
>tree /a /f .
base
\---this_directory
some.txt
$ rmdir this_directory
rmdir: failed to remove 'this_directory': Directory not empty
$ tree --charset=ascii
base
|-- this_directory
| `-- some.txt
`-- this_empty_directory
2 directories, 1 file
$ rmdir this_empty_directory
$ tree --charset=ascii
base
`-- this_directory
`-- some.txt
RMDIR /S /Q and RM -R ; RM -RF
>rmdir /s /q this_directory
>tree /a /f
base
\---this_empty_directory
>rmdir /s /q this_empty_directory
>tree /a /f
base
No subfolders exist
$ rm -r this_directory
$ tree --charset=ascii
base
`-- this_empty_directory
$ rm -r this_empty_directory
$ tree --charset=ascii
base
0 directories, 0 files
$ rm -rf this_directory
$ tree --charset=ascii
base
`-- this_empty_directory
$ rm -rf this_empty_directory
$ tree --charset=ascii
base
0 directories, 0 files
RMDIR /S AND RM -RI
এখানে, আমাদের কিছুটা পার্থক্য রয়েছে, তবে তারা বেশ ঘনিষ্ঠ।
>rmdir /s this_directory
this_directory, Are you sure (Y/N)? y
>tree /a /f
base
\---this_empty_directory
>rmdir /s this_empty_directory
this_empty_directory, Are you sure (Y/N)? y
>tree /a /f
base
No subfolders exist
$ rm -ri this_directory
rm: descend into directory 'this_directory'? y
rm: remove regular file 'this_directory/some.txt'? y
rm: remove directory 'this_directory'? y
$ tree --charset=ascii
base
`-- this_empty_directory
$ rm -ri this_empty_directory
rm: remove directory 'this_empty_directory'? y
$ tree --charset=ascii
base
0 directories, 0 files
I'M HOPING TO GET A MORE THOROUGH MOVE AND MV TEST
কপিরাইট © বেন বুলক ২০০৯-২০১৮ । সমস্ত অধিকার সংরক্ষিত.
এবং মনে হচ্ছে যে কিছু মজাদার (হ্যাঁ, ব্রিটিশ বানান) এবং জাপানি টয়লেটগুলি কীভাবে ঠিক করা যায় সে সম্পর্কিত তথ্যের সাথে দরকারী প্রোগ্রামিং টিপসের একটি গোছা রয়েছে। আমিও কিছু "মহিলা Ibaraki প্রতিবেদন করুন" সম্পর্কে কথা বলা কাপড় পাওয়া গিয়েছিলো, কিন্তু যে যদি আমি জানি না হয় ওয়েবসাইট।
আমি মনে করি আমি সেখানে প্রায়শই যাব; এটি বেশ কার্যকর বেন বুলকের কাছে প্রপস, যার ইমেল তার পৃষ্ঠায় রয়েছে। তিনি যদি আমাকে এই তথ্যটি সরাতে চান তবে আমি করব।
আমি সাইট থেকে অস্বীকৃতি ( সংরক্ষণাগারভুক্ত ) অন্তর্ভুক্ত করব :
অস্বীকৃতি এই সাইটে কম্পিউটার প্রোগ্রাম কোড ব্যবহার করার আগে দয়া করে নীচের দাবি অস্বীকার করুন।
প্রযোজ্য আইনের দ্বারা অনুমোদিত বাহ্যিকের জন্য প্রোগ্রামটির কোনও ওয়্যারেন্টি নেই। কপিরাইটধারীদের এবং / বা অন্যান্য দলগুলি লিখিতভাবে স্থির করা ব্যতীত অন্য কোনও ধরণের গ্যারান্টি ছাড়াই প্রোগ্রামটি "যেমন আছে" সরবরাহ করে, হয় প্রকাশিত বা নিহিত, অন্তর্ভুক্ত, তবে সীমাবদ্ধ নয়, নির্দিষ্ট উদ্দেশ্যে উদ্দেশ্যে ব্যবসায়ের যোগ্যতা এবং ফিটনেসের গ্যারান্টি । প্রোগ্রামটির গুণমান এবং পারফরম্যান্সের সাথে পুরো ঝুঁকি আপনার সাথে রয়েছে। প্রোগ্রামটি ত্রুটিযুক্ত প্রমাণিত হওয়া উচিত, আপনি সমস্ত প্রয়োজনীয় সার্ভিসিং, মেরামত বা সংশোধন করার ব্যয়টি অনুমান করুন।
কোনও ইভেন্টে প্রযোজ্য আইন দ্বারা আবশ্যক না হলে বা লেখার সাথে সম্মত না হলে কোনও কপিরাইটধারক, বা অন্য কোনও পক্ষ যিনি উপরোক্ত অনুমতি অনুসারে প্রোগ্রামটি সংশোধন করেন এবং / বা প্রোগ্রামটি সরবরাহ করেন, কোনও সাধারণ, বিশেষ, ঘটনাবলী বা ফলস্বরূপ আপনার জন্য ক্ষতির জন্য দায়বদ্ধ থাকবেন না প্রোগ্রামটি ব্যবহারে ব্যবহারের অযোগ্যতা বা অক্ষমতা (আপনার বা তৃতীয় পক্ষগুলি দ্বারা চালিত ত্রুটিযুক্ত বা ক্ষতিগ্রস্থ হওয়া বা ডেটা ক্ষতিগ্রস্থ হওয়া বা ডেটা হ্রাস করতে সীমাবদ্ধ নয় তবে অন্য কোনও প্রোগ্রামের সাথে পরিচালনা করার জন্য প্রোগ্রামের ব্যর্থতা) এমনকি যদি এই ধরণের হোল্ডার বা অন্যান্য পক্ষের যেমন ক্ষতির সম্ভাবনা সম্পর্কে পরামর্শ দেওয়া হয়েছে।
https://www.google.com/search?q=cmd+equivalent+of+rm
আমি যে তথ্য ভাগ করছি তা প্রথম প্রকাশিত হয়েছিল।
rmdir
ফোল্ডারগুলি মুছতে আপনার অবশ্যই "/" এটি নয়: "\" del
করতে হবে
del
এবংmove
।