کانال تلگرام منطقه لینوکسی ها
نمایش نتایج: از 1 به 4 از 4

موضوع: تغییر promptbash به فرمت ویندوز

  1. #1
    مدیر ارشد
    تاریخ عضویت
    Jan 2013
    محل سکونت
    Tehran
    نوشته ها
    1,315
    تشکر ها
    299
    30
    میزان امتیاز
    6
    Array

    تغییر promptbash به فرمت ویندوز

    با تغییر متغیر PS1 که مخفف Primary Shell 1 می باشد می توان promptbash را به فرمت دلخواه تغییر داد و اگر به صورت زیر آن را عوض کنیم همانند prompt سیستم عامل DOS یا ویندوز می شود که امتحان کردن آن خالی از لطف نیست :

    کد PHP:
                PS1='C:${PWD////\} >' 
    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic


  2. #2
    LinuxZone-Friend
    تاریخ عضویت
    Jun 2013
    محل سکونت
    تهران
    نوشته ها
    298
    تشکر ها
    48
    0
    میزان امتیاز
    5
    Array
    سلام
    یه مقدار بیشتر توضیح میدید یعنی چی این دستور ؟ به چه کاری میاد؟

  3. #3
    مدیر ارشد
    تاریخ عضویت
    Jan 2013
    محل سکونت
    Tehran
    نوشته ها
    1,315
    تشکر ها
    299
    30
    میزان امتیاز
    6
    Array
    دوباره سلام
    خط prompt شما توی لینوکس به این صورته دیگه :
    کد PHP:
                [root@vahid ~] 
    این ساختار توی یه متغیر ذخیره میشه به نام PS1
    برا دیدن مقدار فعلی متغیر :
    کد PHP:
                echo $PS1 

    خروجی کامند بالا که زدین باید یه چنین چیزی باشه:

    کد PHP:
                [\u@\\W]\$ 
    برا اینکه به صورت خط prompt ویندوزی در بیاد متغیرPS1 رو برابر با مقداری که قبلا گفتم بذارید

    شاید اصلا بخواین یه شکل دیگه باشه مثلا به جای :

    کد PHP:
                [root@vahid ~] 
    اینجوری باشه:
    کد PHP:
                [Sat Jun 02 14:24:12 vivek@server:~ ] 
    حالا باید متغیر رو برابر با:

    کد PHP:
                PS1="[\d \t \u@\h:\w ] 
    لیست کامل گزینه هاش رو براتون میذارم
    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic


  4. #4
    مدیر ارشد
    تاریخ عضویت
    Jan 2013
    محل سکونت
    Tehran
    نوشته ها
    1,315
    تشکر ها
    299
    30
    میزان امتیاز
    6
    Array
    مثلا اگه بزنید:
    کد PHP:
                PS1="\d \h $ " 
    نتیجه اینکه خط prompt شما به صورت زیر در میاد:

    کد PHP:
                Sat Jun 02 server 
    اینا optionهایی هستند که میتونید استفاده کنید

    کد PHP:
      \an ASCII bell character (07)
        \
    the date in "Weekday Month Date" format (e.g., "Tue May 26")
        \
    D{format} : the format is passed to strftime(3) and the result is inserted into the prompt stringan empty format results in a locale-specific time representationThe braces are required
        
    \an ASCII escape character (033)
        \
    the hostname up to the first '.'
        
    \the hostname
        
    \the number of jobs currently managed by the shell
        
    \the basename of the shell’s terminal device name
        
    \newline
        
    \carriage return
        \
    the name of the shellthe basename of $(the portion following the final slash)
        \
    the current time in 24-hour HH:MM:SS format
        
    \the current time in 12-hour HH:MM:SS format
        
    \@ : the current time in 12-hour am/pm format
        
    \the current time in 24-hour HH:MM format
        
    \the username of the current user
        
    \the version of bash (e.g., 2.00)
        \
    the release of bashversion patch level (e.g., 2.00.0)
        \
    the current working directorywith $HOME abbreviated with a tilde
        
    \the basename of the current working directorywith $HOME abbreviated with a tilde
        
    \! : the history number of this command
        
    \# : the command number of this command
        
    \$ : if the effective UID is 0#, otherwise a $
        
    \nnn the character corresponding to the octal number nnn
        
    \\ : a backslash
        
    \[ : begin a sequence of non-printing characterswhich could be used to embed a terminal control sequence into the prompt
        
    \] : end a sequence of non-printing characters 
    موفق باشید
    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic


موضوعات مشابه

  1. دانلود سافت فون ekiga برای ویندوز
    توسط amir در انجمن بخش نرم افزارهای تخصصی الستیکس >> Elastix Software
    پاسخ: 0
    آخرين نوشته: 12-24-2013, 10:40 AM
  2. دانلود سافت فون x-lite برای ویندوز
    توسط amir در انجمن بخش نرم افزارهای تخصصی الستیکس >> Elastix Software
    پاسخ: 0
    آخرين نوشته: 12-24-2013, 09:14 AM
  3. دانلود سافت فون 3cx برای ویندوز
    توسط amir در انجمن بخش نرم افزارهای تخصصی الستیکس >> Elastix Software
    پاسخ: 0
    آخرين نوشته: 12-24-2013, 01:24 AM
  4. دانلود سافت فون بریا (Bria) برای ویندوز
    توسط amir در انجمن بخش نرم افزارهای تخصصی الستیکس >> Elastix Software
    پاسخ: 0
    آخرين نوشته: 12-24-2013, 01:20 AM
  5. ریکاوری پسورد ویندوز
    توسط سید مجتبی نجفی مقدم در انجمن سیستم عامل های سروری مایکروسافت
    پاسخ: 0
    آخرين نوشته: 08-22-2013, 08:14 AM

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
درباره ما
سایت منطقه لینوکسی ها در سال 1392 با هدف ارائه خدمات نوین در حوزه فناوری اطلاعات و ارتباطات در راستای پیاده سازی ارتباطات صدا، تصویر، دیتا و بالا بردن سطح علمی و عمومی کاربران از طریق انجمن در سطح جهانی راه اندازی شده و با بهره گیری از توان تخصصی و تجارب حرفه ای مدیران و کارشناسان خود، پیشگام بودن در ارائه راه کارهای برتر را آرمان خود قرار داده است. امید است این سایت بتواند زمینه ساز رشد و ترقی جامعه ایرانی در سرتاسر دنیا گردد.
شبکه های اجتماعی
ایمیل مدیر کل
habili@linux-zone.org