ខ្ញុំគឺជាម្នាក់ក្នុងចំណោមអ្នកដែលចូលចិត្តប្រើស្ថានីយ។ ខ្ញុំគិតថាអ្នកប្រើប្រាស់ទាំងអស់ GNU / លីនុច នៅពេលមួយពួកគេមិនអាចរស់នៅដោយគ្មានវាបានទេពីព្រោះផ្ទាំងនោះមានពេញទៅដោយអក្សរធ្វើឱ្យជីវិតកាន់តែងាយស្រួលសម្រាប់យើងមែនទេ?
ប៉ុន្តែយើងអាចធ្វើឱ្យវាមើលទៅស្រស់ស្អាតជាងលំនាំដើម។ ឧទាហរណ៏នៃការនេះអាចត្រូវបានគេមើលឃើញ (និងទាញយក) ពី ក្រឡេកមើល។ គន្លឹះដែលខ្ញុំនឹងបង្ហាញអ្នកនៅខាងក្រោមគឺត្រូវចាកចេញពីស្ថានីយរបស់យើងដោយមានរូបរាងដូចខាងក្រោមៈ
ដូចដែលអ្នកបានឃើញហើយ បញ្ជាឱ្យប្រតិបត្តិ ហើយត្រូវបានដាក់នៅចន្លោះលំដាប់នីមួយៗ បន្ទាត់ពេលវេលា ជាមួយពេលវេលាប្រព័ន្ធ។
តើខ្ញុំត្រូវធ្វើដូចម្តេច?
យើងបើកកម្មវិធីនិពន្ធអត្ថបទ (ឧទាហរណ៍ ហ្គេឌីត) ហើយយើងដាក់វានៅខាងក្នុង៖
# Fill with minuses
# (this is recalculated every time the prompt is shown in function prompt_command):
fill="--- "
reset_style='\[\033[00m\]'
status_style=$reset_style'\[\033[0;90m\]' # gray color; use 0;37m for lighter color
prompt_style=$reset_style
command_style=$reset_style'\[\033[1;29m\]' # bold black
# Prompt variable:
PS1="$status_style"'$fill \t\n'"$prompt_style"'${debian_chroot:+($debian_chroot)}\u@\h:\w\$'"$command_style "
# Reset color for command output
# (this one is invoked every time before a command is executed):
trap 'echo -ne "\e[0m"' DEBUG
function prompt_command {
# create a $fill of all screen width minus the time string and a space:
let fillsize=${COLUMNS}-9
fill=""
while [ "$fillsize" -gt "0" ]
do
fill="-${fill}" # fill with underscores to work on
let fillsize=${fillsize}-1
done
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
bname=`basename "${PWD/$HOME/~}"`
echo -ne "\033]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"
;;
*)
;;
esac
}
PROMPT_COMMAND=prompt_command
យើងរក្សាវាទុកនៅក្នុងខ្លួនយើង / ផ្ទះ ជាមួយឈ្មោះ .bash_ps2 ឧទាហរណ៍។ បន្ទាប់មកយើងបើករបស់យើង .bashrc ហើយយើងបន្ថែម៖
if [ -f "$HOME/.bash_ps2" ]; then
. "$HOME/.bash_ps2"
fi
យើងបើកស្ថានីយហើយយើងអាចមើលឃើញការផ្លាស់ប្តូរ😀
បានមើលនៅក្នុង: មនុស្ស.
៥៧ យោបល់ទុកអ្នក
អរគុណសម្រាប់ប្លក់មុនគេនិងសំណួរមួយតើមានលទ្ធភាពក្នុងការប្តូរ xterm ឬ lxterminal លើសពីពណ៌នៃអត្ថបទនិងផ្ទៃខាងក្រោយដែរឬទេ (ពួកវាជាស្ថានីយដែលខ្ញុំប្រើច្រើនជាងគេ) ។
សូមអរគុណ!
GENIALLLLLLLLLLLLL 🙂
ខ្ញុំបានសាកល្បងវាមួយសប្តាហ៍មុននៅពេលដែលខ្ញុំបានអានប្រធានបទនេះនៅក្នុងប្លក់មួយទៀតប៉ុន្តែដោយសារមានបញ្ហាជាមួយនឹងការដកស្រង់នូវអ្វីដែលត្រូវបន្ថែមទៅ .bashrc ខ្ញុំមិនអាចប្រើវាបានទេ។ ឥឡូវវាដំណើរការត្រឹមត្រូវសម្រាប់ខ្ញុំមុន។
សូមអរគុណ។
រីករាយដែលដឹងថាវាបានធ្វើអ្វីដែលអ្នកចង់បាន
ទាក់ទង
:] ល្អណាស់ប្រសិនបើវាធ្វើអ្វីដែលខ្ញុំគិតថាខ្ញុំស្រមៃ ... យំខ្ញុំតំឡើងវានៅចុងសប្តាហ៍នេះ
តាមពិតខ្ញុំធ្វើឱ្យប្រសើរឡើងហេហេ ... ខ្ញុំដាក់បន្លេចបន្ថែមទៀតហើយមើលទៅកាន់តែល្អខ្ញុំនឹងធ្វើការចុះផ្សាយការកែលម្អនិងការកែប្រែរបស់ខ្ញុំ😉
បានកែ: ជំនួសឱ្យការដាក់វាចូល .bash_ps2 ដាក់មួយផ្សេងទៀត៖ http://paste.desdelinux.net/paste/6
ខ្ញុំទទួលបានកំហុសនៅខ្សែទី ១៣ និង ៣៤ ។
យើងមានរួចហើយ 2 😀
Fuck អ្នកសរសេរកម្មវិធីដ៏ខ្មៅងងឹតម្នាក់ទៀត ...
ខ្ញុំទុកលេខកូដនៅទីនេះខ្ញុំមិនដឹងថាហេតុអ្វីវាផ្តល់កំហុសដល់ពួកគេ ... o_0 ល្អសម្រាប់ខ្ញុំ៖
# Fill with minuses
# (this is recalculated every time the prompt is shown in function prompt_command):
fill="--- "
reset_style='\[\033[00m\]'
status_style=$reset_style'\[\033[0;90m\]' # gray color; use 0;37m for lighter color
prompt_style=$reset_style
command_style=$reset_style'\[\033[1;29m\]' # bold black
# Prompt variable:
PS1="$status_style"'$fill \t\n'"$prompt_style"'${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m$
# Reset color for command output
# (this one is invoked every time before a command is executed):
trap 'echo -ne "\e[0m"' DEBUG
function prompt_command {
# create a $fill of all screen width minus the time string and a space:
let fillsize=${COLUMNS}-9
fill=""
while [ "$fillsize" -gt "0" ]
do
fill="-${fill}" # fill with underscores to work on
let fillsize=${fillsize}-1
done
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
bname=`basename "${PWD/$HOME/~}"`
echo -ne "\033]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"
;;
*)
;;
esac
}
PROMPT_COMMAND=prompt_command
ល្អណាស់ខ្ញុំទើបតែសាកល្បងវាហើយវាដំណើរការបាន ១០០% អ៊ូបប៊្លូធូ ១១,១០
ជម្រាបសួរ !!
អញ្ចឹងខ្ញុំក៏មានកំហុសនៅខ្សែ ១៣ និង ៣៤ ដែរ
ជួរទី ១៣៖ អេហ្វអេហ្វអេហ្វដែលមិនបានរំពឹងទុកពេលស្វែងរកការផ្គូផ្គង ``
ជួរទី ៣៤៖ កំហុសវឺត្យុងៈចុងបញ្ចប់នៃឯកសារមិនត្រូវបានរំពឹងទុកទេ
ខ្ញុំប្រើ linux mint 11 lxde សម្រាប់អ្វីដែលវាមានតម្លៃ។
សូមអរគុណ!
វាដំណើរការ ១០០% ជាមួយអ្នកប្រើប្រាស់ធម្មតាប៉ុន្តែពេលដែលអ្នកក្លាយជាអ្នកពូកែវាឈប់ដំណើរការវាមិនមានអ្វីកើតឡើងទេ។ ខ្ញុំគិតថាវាងាយស្រួលប៉ុន្តែខ្ញុំមិនដឹងថាត្រូវធ្វើអ្វីច្រើនទេ?
អ្វីដែលអ្នកដាក់ក្នុងរបស់អ្នក .bashrcអ្នកក៏ត្រូវដាក់វាចូលដែរ /root /.bashrc
ធ្វើតេស្តហើយប្រាប់យើងថាតើអ្នកសុខសប្បាយជាទេ?
ស្វាគមន៍😀
វាដំណើរការបានល្អឥតខ្ចោះខ្ញុំមិនដឹងពីរបៀបដែលខ្ញុំមិនសាកល្បងវាមុនពេលសួរ។ សូមអរគុណ
Nah កុំបារម្ភ🙂
សួស្តីមិត្តភក្តិប្រសិនបើអ្នកនឹងជួយខ្ញុំខ្ញុំបានព្យាយាមវាប៉ុន្តែរង្វង់មិនលេចឡើងហើយវានៅតែខ្មៅខ្ញុំប្រើ fedora19 ពេលវេលាប្រសិនបើវាលេចឡើង ... នៅតែអរគុណអ្នកខ្លាំងណាស់សម្រាប់ការចូលរួមចំណែករបស់អ្នក🙂
តើការងារនេះដូចគ្នានៅដេបៀនទេ ???