Questions tagged «bash»

Bash විධාන කවචය සඳහා ලියන ලද ස්ක්‍රිප්ට් පිළිබඳ ප්‍රශ්න සඳහා. දෝෂ / සින්ටැක්ස් දෝෂ සහිත ෂෙල් ස්ක්‍රිප්ට් සඳහා, කරුණාකර ඒවා මෙහි පළ කිරීමට පෙර ෂෙල්චෙක් වැඩසටහන සමඟ (හෝ https://shellcheck.net හි වෙබ් ෂෙල්චෙක් සේවාදායකයේ) පරීක්ෂා කරන්න. Bash හි අන්තර්ක්‍රියාකාරී භාවිතය පිළිබඳ ප්‍රශ්න, Stack Overflow වලට වඩා සුපිරි පරිශීලකයාගේ මාතෘකාව මත විය හැකිය.

23
තනි උපුටා ගත් නූල් තුළ තනි උපුටා දැක්වීම් වලින් බේරෙන්නේ කෙසේද
අපි කියමු, ඔබට එවැනි බෑෂ් එකක් තිබේ alias: alias rxvt='urxvt' එය හොඳින් ක්‍රියාත්මක වේ. කෙසේවෙතත්: alias rxvt='urxvt -fg '#111111' -bg '#111111'' ක්‍රියා නොකරනු ඇත, එසේම නොවනු ඇත: alias rxvt='urxvt -fg \'#111111\' -bg \'#111111\'' ඉතින්, ඔබ උපුටා දැක්වීම් වලින් ගැලවී ගිය පසු, නූලක් තුළ මිල ගණන් විවෘත කිරීම හා වසා දැමීම …
1041 bash  syntax  quoting 

10
ප්‍රතිදානය ගොනුවකට හරවා ගන්නේ කෙසේද සහ stdout
Over этот вопрос есть ответы ack ගොඩගැසී ඇති පිටාර ගැලීම на русском : Как сохранить команды в файл и терминале терминале? බාෂ් වලදී, ඇමතීමෙන් fooඑම විධානයෙන් ඕනෑම ප්‍රතිදානයක් stdout හි පෙන්වනු ඇත. ඇමතීමෙන් foo > outputඑම විධානයෙන් ඕනෑම ප්‍රතිදානයක් නිශ්චිත ගොනුව වෙත හරවා යවනු ලැබේ (මේ අවස්ථාවේ දී 'ප්‍රතිදානය'). ගොනුවකට …
1030 linux  bash  file-io  io  stdout 

7
Bash ශ්‍රිතයකට පරාමිතීන් පසු කිරීම
මම උත්සාහ කරන්නේ බාෂ් ශ්‍රිතයක පරාමිතීන් සමත් වන්නේ කෙසේදැයි සෙවීමට ය, නමුත් ඉදිරියට එන්නේ සෑම විටම විධාන රේඛාවෙන් පරාමිතිය සම්මත කරන්නේ කෙසේද යන්නයි. මගේ ස්ක්‍රිප්ට් තුළ පරාමිතීන් සම්මත කිරීමට මම කැමතියි. මම උත්සාහ කළා: myBackupFunction("..", "...", "xx") function myBackupFunction($directory, $options, $rootPassword) { ... } නමුත් වාක්‍ය ඛණ්ඩය නිවැරදි නොවේ, මගේ …

21
ෂෙල් ස්ක්‍රිප්ට් එකක බූලියන් විචල්‍යයන් ප්‍රකාශ කර භාවිතා කරන්නේ කෙසේද?
පහත දැක්වෙන වාක්‍ය ඛණ්ඩය භාවිතා කරමින් මම ෂෙල් පිටපතක බූලියන් විචල්‍යයක් ප්‍රකාශ කිරීමට උත්සාහ කළෙමි: variable=$false variable=$true මේක හරිද? එසේම, මට එම විචල්‍යය යාවත්කාලීන කිරීමට අවශ්‍ය නම් මම එකම සින්ටැක්ස් භාවිතා කරනවාද? අවසාන වශයෙන්, බූලියන් විචල්‍යයන් ප්‍රකාශන ලෙස භාවිතා කිරීම සඳහා පහත සඳහන් වාක්‍ය ඛණ්ඩය නිවැරදි ද? if [ $variable …
1012 bash  shell  scripting  boolean  sh 

14
විධාන රේඛාවෙන් .bash_profile නැවත පූරණය කරන්නේ කෙසේද?
මම කොහොමද නැංවිය හැකි .bash_profileසිට විධාන රේඛාවේ ? .bash_profileපිටවීම සහ නැවත ලොග් වීම මගින් මට වෙනස්කම් හඳුනා ගැනීමට ෂෙල් එක ලබා ගත හැකි නමුත් ඉල්ලුමට අනුව එය කිරීමට මට අවශ්‍යය .
1009 bash  shell  command-line 

11
Stdout නොව, stderr නල කරන්නේ කෙසේද?
මම තොරතුරු කියවීම කරන වැඩපිළිවෙලක් stdoutසහ stderr, සහ මට අවශ්ය grepපැමිණෙන දේ හරහා stderr නොසලකා හරිමින් අතර, stdout . මට එය පියවර 2 කින් කළ හැකිය: command > /dev/null 2> temp.file grep 'something' temp.file නමුත් තාවකාලික ලිපිගොනු නොමැතිව මෙය කිරීමට මම කැමැත්තෙමි. ස්මාර්ට් පයිප්ප උපක්‍රම තිබේද?
1001 bash  grep  stdout  pipe  stderr 


28
Bash ස්ක්‍රිප්ටයේ ඇති ක්ලිප් පුවරුවට / සිට පයිප්ප
Bash හි ඇති ක්ලිප් පුවරුවට / සිට පයිප්ප දැමිය හැකිද? එය උපාංග හසුරුවකට / සිටුවීමට හෝ සහායක යෙදුමක් භාවිතා කිරීමට මට කිසිවක් සොයාගත නොහැක. උදාහරණයක් ලෙස, /dev/clipක්ලිප් පුවරුවට සම්බන්ධ වන උපාංගයක් නම් අපට කළ හැක්කේ: cat /dev/clip # Dump the contents of the clipboard cat foo > /dev/clip # Dump …
983 linux  bash  macos  clipboard 


26
බාෂ් හි ls භාවිතා කරමින් නාමාවලි පමණක් ලැයිස්තුගත කිරීම?
මෙම විධානය වත්මන් මාර්ගයේ නාමාවලි ලැයිස්තුගත කරයි: ls -d */ රටාව හරියටම කරන්නේ */කුමක්ද? ඉහත විධානයෙහි නිරපේක්ෂ මාර්ගය (උදා ls -d /home/alice/Documents) එම මාර්ගයේ ඇති නාමාවලි පමණක් ලැයිස්තුගත කිරීම සඳහා අපට ලබා දිය හැක්කේ කෙසේද?
977 bash  directory  ls 

13
ෂෙල් විධාන ක්‍රියාත්මක වන විට දෝංකාර දෙන්නේ කෙසේද
ෂෙල් ස්ක්‍රිප්ට් එකක, සියලු ෂෙල් විධාන ප්‍රතිරාවය කර ඕනෑම විචල්‍ය නම් පුළුල් කරන්නේ කෙසේද? උදාහරණයක් ලෙස, පහත දැක්වෙන රේඛාව ලබා දී ඇත: ls $DIRNAME ස්ක්‍රිප්ට් එක විධානය ක්‍රියාත්මක කර පහත දැක්වෙන දේ පෙන්වීමට මම කැමතියි ls /full/path/to/some/dir මෙහි අරමුණ වන්නේ සියලුම ෂෙල් විධාන සහ ඒවායේ තර්ක වල ලොගයක් සුරැකීමයි. එවැනි …
955 bash  shell  sh  posix  trace 

30
Bash විචල්‍යයකින් සුදු අවකාශය කපා ගන්නේ කෙසේද?
මෙම කේතය සමඟ මට ෂෙල් ස්ක්‍රිප්ට් එකක් ඇත: var=`hg st -R "$path"` if [ -n "$var" ]; then echo $var fi නමුත් කොන්දේසි සහිත කේතය සැමවිටම ක්‍රියාත්මක වන්නේ hg stසෑම විටම අවම වශයෙන් එක් නව අක්ෂරයක්වත් මුද්‍රණය කරන බැවිනි . $var( PHPtrim() හි මෙන් ) හිස් අවකාශය ඉවත් කිරීමට සරල …
954 string  bash  variables  trim 

8
Bash ස්ක්‍රිප්ට් එකක තර්ක විතර්ක කරන්නේ කෙසේද
මට ෂෙල් / බෑෂ් ස්ක්‍රිප්ට් එකක් සෑදීමට අවශ්‍ය සංකීර්ණ විධානයක් ඇත. මට එය $1පහසුවෙන් ලිවිය හැකිය: foo $1 args -o $1.ext ස්ක්‍රිප්ටයට ආදාන නම් කිහිපයක් යැවීමට මට අවශ්‍යය. එය කිරීමට නිවැරදි ක්‍රමය කුමක්ද? ඇත්ත වශයෙන්ම, මට අවශ්‍ය වන්නේ ඒවායේ ඇති අවකාශයන් සහිත ගොනු නාමයන් හැසිරවීමටයි.
919 bash  command-line 

30
JSON යුනික්ස් මෙවලම් සමඟ විග්‍රහ කිරීම
На этот вопрос есть ответы на සිරස් පිටාර ගැලීම на русском : Парсинг JSON в කවචය මම උත්සාහ කරන්නේ JSON වක්‍ර ඉල්ලීමකින් ආපසු පැමිණීම විග්‍රහ කිරීමට ය: curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' ඉහත දැක්වෙන්නේ JSON ක්ෂේත්‍රයට බෙදීමයි, උදාහරණයක් …
915 json  bash  parsing 

24
ලිනක්ස් / යුනික්ස් හි $ PATH ස්ථිර ලෙස සකසන්නේ කෙසේද? [වසා ඇත]
වසා ඇත. මෙම ප්‍රශ්නය තොග පිටාර ගැලීමේ මාර්ගෝපදේශ සපුරාලන්නේ නැත . එය දැනට පිළිතුරු පිළිගන්නේ නැත. මෙම ප්‍රශ්නය වැඩි දියුණු කිරීමට අවශ්‍යද? ප්‍රශ්නය යාවත්කාලීන කරන්න එවිට එය සිරස් පිටාර ගැලීම සඳහා මාතෘකාවකි . පසුගිය මාසයේ වසා ඇත. මෙම ප්‍රශ්නය වැඩි දියුණු කරන්න මම මගේ මාර්ගයට ඩිරෙක්ටරියක් එක් කිරීමට උත්සාහ කරමි, …
902 linux  bash  unix  path  zsh 

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.