Questions tagged «shell»

කවචය යුනික්ස් හි විධාන රේඛා අතුරුමුහුණතයි. ඔබට අන්තර්ක්‍රියාකාරීව ෂෙල් එකක විධාන ටයිප් කළ හැකිය, නැතහොත් කාර්යයන් ස්වයංක්‍රීය කිරීමට ස්ක්‍රිප්ට් ලියන්න. / Bin / sh සහ වඩාත් අනුකූල ෂෙල් වෙඩි (අළු, බාෂ්, ksh, zsh,…) සඳහා අදාළ වන ප්‍රශ්න සඳහා මෙම ටැගය භාවිතා කරන්න. දෝෂ සහිත ෂෙල් ස්ක්‍රිප්ට් සඳහා, කරුණාකර ඒවා මෙහි පළ කිරීමට පෙර http://shellcheck.net හි පරීක්ෂා කරන්න.

3
කවචයේ පාලන සහ නැවත හරවා යැවීමේ ක්‍රියාකරුවන් මොනවාද?
විවිධ විධාන විවිධ සංකේත සමඟ සම්බන්ධ කරන නිබන්ධන මම බොහෝ විට දකිමි. උදාහරණයක් වශයෙන්: command1 | command2 command1 & command2 command1 || command2 command1 && command2 තවත් සමහරු විධාන ගොනු වලට සම්බන්ධ කරන බව පෙනේ: command1 > file1 command1 >> file1 මේ දේවල් මොනවාද? ඔවුන් හඳුන්වන්නේ කුමක්ද? ඔවුන් මොකක්ද කරන්නේ? …

4
අවසන් වරට ක්‍රියාත්මක කරන ලද විධානයේ ෂෙල් ස්ක්‍රිප්ට් එකෙන් ලබා ගන්නේ කෙසේද?
මට මේ වගේ ෂෙල් ස්ක්‍රිප්ට් එකක් අවශ්‍යයි: my-app & echo $my-app-pid නමුත් මම දන්නේ නැහැ සාධාරණ ලෙස ක්‍රියාත්මක කරන ලද විධානය ලබා ගන්නේ කෙසේද කියා. මම දන්නවා මට jobs -p my-appවිධානය භාවිතා කර pid එක අල්ලගන්න පුළුවන් කියලා. නමුත් මට ෂෙල් එක කිහිප වතාවක් ක්‍රියාත්මක කිරීමට අවශ්‍ය නම්, මෙම ක්‍රමය …

14
බාෂ් ස්ක්‍රිප්ට් එකක ගොනුවක ප්‍රමාණය ලබා ගන්නේ කෙසේද?
බාෂ් ස්ක්‍රිප්ට් එකක ගොනුවක ප්‍රමාණය ලබා ගන්නේ කෙසේද? මට මෙය පසුව භාවිතා කිරීමට හැකි වන පරිදි මෙය බාෂ් විචල්‍යයකට පවරන්නේ කෙසේද?
274 bash  shell  files 

6
Stuff (දේවල්) සහ `දේවල්` අතර වෙනස කුමක්ද?
විධාන ආදේශනය සඳහා සින්ටැක්ස් දෙකක් තිබේ: ඩොලර්-වරහන් සහ බැක්ටික්ස් සමඟ. ධාවනය top -p $(pidof init)හා top -p `pidof init`එම ප්රතිදානය ලබා දෙයි. මෙම ක්‍රම දෙකම එකම දේ කරනවාද, නැත්නම් වෙනස්කම් තිබේද?

22
ඔබේ පර්යන්තය සහ ෂෙල් පරිසරය වර්ණ ගැන්වීම?
මම වැඩි කාලයක් ගත කරන්නේ යුනික්ස් පරිසරවල වැඩ කිරීම සහ ටර්මිනල් ඉමුලේටර් භාවිතා කිරීමෙනි. විධාන රේඛාවේ වර්ණය භාවිතා කිරීමට මම උත්සාහ කරමි, මන්ද වර්ණය ප්‍රතිදානය වඩාත් ප්‍රයෝජනවත් සහ අවබෝධාත්මක කරයි. මගේ පර්යන්ත පරිසරයට වර්ණය එක් කිරීමට ඇති විකල්ප මොනවාද? ඔබ භාවිතා කරන උපක්‍රම මොනවාද? ඔබ මුහුණ දී ඇති අන්තරායන් මොනවාද? …
267 shell  bash  colors  prompt 

4
ඛණ්ඩනය කිරීමේ දෝෂය යටින් ක්‍රියාත්මක වන්නේ කෙසේද?
"CPU හි MMU සං signal ාවක් යවයි" සහ "කර්නලය එය අවලංගු කිරීමේ වැඩසටහනට යොමු කරයි, එය අවසන් කරයි" හැරෙන්නට මේ පිළිබඳ කිසිදු තොරතුරක් මට සොයාගත නොහැක. මම සිතුවේ එය බොහෝ විට ෂෙල් එකට සං signal ාව යවන අතර ෂෙල් විසින් එය හසුරුවන්නේ වැරදි ක්‍රියාවලිය අවසන් කර මුද්‍රණය කිරීමෙනි "Segmentation fault". …

8
විචල්යයක් හිස් හෝ අවකාශයන් පමණක් තිබේදැයි පරීක්ෂා කරන්නේ කෙසේද?
paramහිස් නොවේ නම් පහත දැක්වෙන bash syntax සත්‍යාපනය කරයි : [[ ! -z $param ]] උදාහරණයක් වශයෙන්: param="" [[ ! -z $param ]] && echo "I am not zero" නිමැවුමක් සහ එහි දඩය නැත. නමුත් paramඅවකාශ අක්ෂර එකක් (හෝ වැඩි ගණනක්) හැර හිස් වූ විට නඩුව වෙනස් වේ: param=" " …

11
ඉතිහාසයෙන් එක් පේළියක් ඉවත් කරන්නේ කෙසේද?
මම මැක් ඕඑස්එක්ස් හි වැඩ කරමින් සිටිමි, එබැවින් මම අනුමාන කරන්නේ මම බාෂ් භාවිතා කරනවාද ...? සමහර විට මම ඉතිහාසයේ මතක තබා ගැනීමට අකමැති දෙයක් ඇතුළත් කරමි. මම එය ඉවත් කරන්නේ කෙසේද?

6
ටර්මිනලයේ පෙර වැඩ කරන නාමාවලිය වෙත යන්නේ කෙසේද?
ටර්මිනලයේ, cdවිධානය සමඟ ඩිරෙක්ටරිය වෙනස් කිරීමේදී මා සිටි පෙර ඩිරෙක්ටරියට යාමට යතුරක් නිර්වචනය කරන්නේ කෙසේද? උදාහරණයක් ලෙස, මම ඉන්නේ /opt/soft/binමම cdබවට /etc/squid3මම පළමු බහලුම වෙත ආපසු ලබා ගැනීමට අවශ්ය.
228 shell  cd-command 

8
* Ls` විග්‍රහ නොකරන්නේ ඇයි (ඒ වෙනුවට කුමක් කළ යුතුද)?
මම නිරතුරුවම උපුටා දක්වමින් පිළිතුරු බලන්න , මෙම සබැඳිය නිශ්චිතව ප්රකාශ "කරන්න පේළියේ ls!" මෙය හේතු කිහිපයක් නිසා මට කරදර කරයි: අනියම් කියවීමේදී අවම වශයෙන් දෝෂ කිහිපයක්වත් මට තෝරා ගත හැකි වුවද, එම සබැඳියේ තොරතුරු තොග වශයෙන් පිළිගෙන ඇති බව පෙනේ. එම සබැඳියේ දක්වා ඇති ගැටළු වලට විසඳුමක් සෙවීමට කිසිදු …
221 shell  ls 

3
Bash / POSIX shells හි විචල්‍යයක් උපුටා දැක්වීමට අමතක වීමේ ආරක්‍ෂිත ඇඟවුම්
ඔබ ටික කලක් unix.stackexchange.com අනුගමනය කරන්නේ නම්, echo $varබෝර්න් / පොසික්ස් කවචවල (මෙන් ) ලැයිස්තු සන්දර්භය තුළ (මෙන් ) විචල්‍යයක් සඳහන් නොකිරීම විශේෂ අර්ථයක් ඇති බව ඔබ දැන සිටිය යුතුය. ඔබට හොඳ හේතුවක් නොමැති නම් එය නොකළ යුතුය. එය උදාහරණ මෙතන ප්රශ්න හා ගණනාවක දීර්ඝ වශයෙන් සාකච්ඡා කරනවා (: ඇයි? …


7
විධානයකින් එක් එක් නිමැවුම් පේළියට කාලරාමුව සකස් කිරීම
විධානයකින් එක් එක් නිමැවුම් පේළියට කාලරාමුව සකස් කිරීමට මම කැමැත්තෙමි. උදාහරණයක් වශයෙන්: foo bar baz බවට පත්වේ [2011-12-13 12:20:38] foo [2011-12-13 12:21:32] bar [2011-12-13 12:22:20] baz ... පෙර සැකසූ වේලාව වන්නේ රේඛාව මුද්‍රණය කළ වේලාවයි. මට මෙය සාක්ෂාත් කරගත හැක්කේ කෙසේද?
211 shell  timestamps 


20
ගොනුවක අවසානයට නව රේඛාවක් එකතු කරන්නේ කෙසේද?
අනුවාද පාලන පද්ධති භාවිතා කිරීම වෙනස පවසන විට ශබ්දය නිසා මා කෝපයට පත් No newline at end of fileවේ. ඉතින් මම කල්පනා කළා: එම පණිවිඩ ඉවත් කිරීම සඳහා ගොනුවක් අවසානයේ නව රේඛාවක් එකතු කරන්නේ කෙසේද?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.