Anigu waxaan ka mid ahay kuwa jecel inay isticmaalaan terminaalka. Waxaan u maleynayaa dhammaan dadka isticmaala GNU / Linux Hal dhibic ma noolaan karaan la'aanteed, sababtoo ah daaqadaas oo waraaqo ka buuxo waxay nolosha ka dhigeysaa wax badan oo fudud, sax?
Laakiin waxaan ka dhigi karnaa muuqaal yar oo ka qurux badan kan caadiga ah. Tusaalaha tan ayaa laga arki karaa (oo lagala soo bixi karaa) gnome-eeg. Tilmaamaha aan hoosta ku tusi doono waxay tahay inaan uga tagno terminalkeena muuqaalka soo socda:
Sida aad arki karto, amar in la fuliyo waxaana la dhex dhigayaa amar kasta jadwal leh nidaamka waqtiga.
Sideen u sameeyaa?
Waxaan fureynaa tifaftire qoraal (tusaale Gedit) oo waxaan ku dhejinay gudaha:
# 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
Waxaan ku haynaa gudaha / guriga magaca leh .bash_ps2 tusaale ahaan. Markaas waxaan fureynaa kuweenna .bashrc waxaana ku darnaa:
if [ -f "$HOME/.bash_ps2" ]; then
. "$HOME/.bash_ps2"
fi
Waxaan furnay terminal waxaanan arki karnaa isbedelada
Lagu arkay: Aadanaha.
Waad ku mahadsan tahay barta ugu horeysa iyo su'aal, ma jirtaa wax suurtagal ah oo lagu habeeyo xterm ama lxterminal oo ka baxsan midabka qoraalka iyo asalka? (Iyagu waa boosteejooyinka aan aad u isticmaalo).
Waad ku mahadsan tahay!
GENIALLLLLLLLLLLLLL 🙂
Waxaan isku dayay usbuuc ka hor markii aan mowduucan ku aqriyay baloog kale, laakiin dhibaato ka haysata xigashooyinka waxa ay ahayd in lagu daro .bashrc Waan isticmaali kari waayey. Hada si sax ah ayey aniga markii hore ii shaqeysay.
Waad ku mahadsan tahay.
Farxad leh inaan ogaado inay ku samaysay wixii aad rabtay oo kale 😉
Salaan
:] aad u fiican hadii ay sameyso waxaan u maleynayo inaan qiyaasayo ... weeee, waxaan ku rakibaa dhamaadka usbuuca 😀
Xaqiiqdii waan wanaajiyay hehe ... waxaan dhigay carar badan waxayna umuuqataa mid aad ugafiican, waxaan sameyn doonaa qoraal aan ku daabacayo horumarkayga iyo isbadalkeyga 😉
Edited: Halkii aad taas gelin lahayd .bash_ps2 tan kale dhig: http://paste.desdelinux.net/paste/6
Waxaan ku helay qalad khadka 13 iyo 34.
Waxaan horeyba u nahay 2 😀
Fuck, barnaamij kale oo dhinaca madow ah ...
Halkan waxaan uga tagayaa koodhka, ma aqaano sababta ay iyaga qalad ugu siiso ... o_0U aniga ayuu si fiican iigu shaqeeyaa:
# 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
Aad bey ufiican tahay tan, waan tijaabiyey oo way shaqaysaa 100% ubuntu 11.10
Salaan !!
Hagaag, sidoo kale qalad ayaan kuhelaa khadadka 13 iyo 34
sadarka 13: EOF aan laga fileynin intaad raadineyso iswaafajin ``
sadarka 34: cillad farsameysan: dhammaadka feylka lama fileynin
Waxaan u adeegsadaa lint mint 11 lxde wixii u qalma.
Waad ku mahadsan tahay!
Waxay la shaqeysaa 100% isticmaalaha caadiga ah, laakiin daqiiqada aad noqotid superuser waxay joojineysaa inay shaqeyso, waxba ma qabanayso. Waxaan filayaa inay fududahay, laakiin ma aqaano sida wax badan loo qabto, xal kasta?
Waxa aad gelisay .bashrc, waa inaad sidoo kale gelisaa / xidid /.bashrc
Imtixaanka qaado oo noo sheeg sidee tahay 🙂
Salaan 😀
Waxay u shaqeysaa sifiican, ma aqaano sidaanan u isku deyin kahor weydiinta. Mahadsanid
Nah ha walwelin 🙂
Haye saaxiib, hadaad i caawin doonto fadlan waan isku dayay laakiin goobaabintu ma muuqato oo wali waa madow, waxaan isticmaalaa fedora19, jadwalka haduu muuqdo ... wali waad ku mahadsantahay waxtarkaaga 🙂
kani miyuu ka shaqeeyaa isla Debian ???