මම මේක්ෆයිල් එකක් ලියන්නේ එය සම්පාදනය අවසානයේ නිෂ් less ල ලිපිගොනු කිහිපයක් පිරිසිදු කරනු ඇත. ඉලක්කයක් දැනටමත් සකසා ඇත්නම්, එය ඇත්ත වශයෙන්ම එම ඉලක්කය මඟහරිනු ඇති අතර නිෂ් less ල ගොනුව එහි නොතිබිය හැකිය. එබැවින් මම මෙය කරන්නේ නම්:
rm lexer.ml interpparse.ml interpparse.mli
එක් ලිපිගොනුවක් නොපවතින නිසා මට දෝෂ ඇතිවිය හැකිය. rm
මෙම ලිපිගොනු නොසලකා හැරීමට කීමට ක්රමයක් තිබේද?
මෑන් පිටුව කියවීමේදී, මට පහත විකල්පය පෙනේ:
-f Attempt to remove the files without prompting for confirma-
tion, regardless of the file's permissions. If the file does
not exist, do not display a diagnostic message or modify the
exit status to reflect an error. The -f option overrides any
previous -i options.
ශබ්ද කැමති පාහේ මම අවශ්ය දේ, නමුත් මම අවසර කොටසක් ගැන වග බලා ගන්න ඇත්තටම නැහැ. මෙය කිරීමට ක්රමයක් තිබේද?
-f
විකල්පය සමඟ rm එය මකා දැමීමට උත්සාහ කරයි. එය අසාර්ථක වනු ඇත. එය අසාර්ථක වූ බව එය ඔබට නොකියයි. ගොනු නාමය විචල්ය හෝ ග්ලෝබ් නම් ප්රයෝජනවත් වේ.
rm --interactive=never
ක්රියා කරයි rm -f
. : වැඩි විස්තර සඳහා මෙතන බලන්න unix.stackexchange.com/questions/72864/...
rm
වැලිපිල්ලක කිහිපයක් උත්සාහ කළාද ? එය වගේ-f
නොතකා globbing, ඔබට අවශ්ය දේ හරියටම කරනවා.