ผลลัพธ์ของคำสั่ง "แหล่งที่มา" นี้หมายถึงอะไร?


1

Unix มือใหม่ที่นี่ติดตั้ง MYSQL

ตามทิศทางจากผู้ดูแลเซิร์ฟเวอร์ฉันเพิ่งเพิ่มสองบรรทัดไปยังจุดสิ้นสุดของไฟล์. csrc ของฉันเพื่อสร้างตัวแปรสภาพแวดล้อมใหม่ 2 แบบ:

setenv MYSQL_UNIX_PORT /home/userX/mysql.sock
setenv MYSQL_TCP_PORT 11023

ถัดไปคำแนะนำพูด

จากนั้นทำ 'source .cshrc' สำหรับการเปลี่ยนแปลงที่คุณเพิ่งทำ

นี่คือผลลัพธ์ที่ได้:

server.edu(45): source .cshrc
: Command not found.
exit: Badly formed number.

ข้อผิดพลาดคืออะไร? เหตุใดจึงไม่พบคำสั่ง

ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก

ขอบคุณ.

    #
    # $Header: /src/common/usc/skel/RCS/dot.cshrc,v 1.5 1994/06/20 20:48:05 ucs Exp $
    #

    #
    # If this is not an interactive shell, then we exit here.
    #
    if (! $?prompt) then
        exit 0
    endif

    #
    # RC Revision Date
    #
    set rcRevDate=930824

    #
    # Set User Level of expertise.
    #
    set UserLevel=novice

    ###############################################################################
    #
    # Source a global .cshrc file.  
    #
    # DO NOT DELETE THIS SECTION!
    #
    # If you wish to customize your own environment, then add things AFTER
    # this section.  In this way, you may override certain default settings,
    # but still receive the system defaults.
    #
    if (-r /usr/lsd/conf/master.cshrc) then
        source /usr/lsd/conf/master.cshrc
    else if (-r /usr/local/lib/master.cshrc) then
        source /usr/local/lib/master.cshrc
    endif
    ###############################################################################

    #
    # Put your changes/additions, here.
    #
    setenv MYSQL_UNIX_PORT /home/user/mysql.sock
    setenv MYSQL_TCP_PORT 51023

2
โพสต์ .cshrcหรือลองลบเส้นออกเองจนกว่าข้อผิดพลาดจะหายไปและคุณพบว่าเส้นผิดปกติ
Daniel Andersson

ลบทั้งสองบรรทัดได้ผลลัพธ์เหมือนกันหรือไม่ ฉันกำลังทำสิ่งนี้ผ่าน Filezilla การแก้ไขบนพีซีของฉันใน Notepad และการจัดเรียงใหม่ ... ปัญหาใด ๆ
Greg McNulty

1
มีบรรทัดว่างที่ท้ายไฟล์หรือไม่ ถ้าไม่เพิ่มให้
soandos

1
ไม่ฉันหมายถึงบรรทัดที่ว่างเปล่า ไม่มีอะไรในนั้น
soandos

3
@GregMcNulty: ใช่ "@" คุณ จะได้รับ "ping" สำหรับทุกความคิดเห็นที่นี่ (แม้จะไม่มี ping ชั้นนำของฉันในข้อความนี้) เพราะมันเป็นโพสต์ดั้งเดิมของคุณ
Daniel Andersson

คำตอบ:


3

ด้วยเหตุผลของโปรแกรมเมอร์ C ที่ไม่ได้กลับมาแข็งแกร่งเมื่อหลายโปรแกรมที่อ่านไฟล์จะล้มเหลวหากสิ่งสุดท้ายในไฟล์ไม่ใช่บรรทัดใหม่

หากคุณวางบรรทัดใหม่ที่ท้ายไฟล์ของคุณปัญหาควรได้รับการแก้ไข


cron เป็นหนึ่งในนั้น
LawrenceC
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.