ฉันมีนามแฝงที่กำหนดไว้ในของฉัน .bashrc
alias l.='ls -d .* --color=auto'
มันมีประโยชน์มาก :) แต่มันไม่ทำงานผ่านssh
:
$ ssh localhost l.
bash: l.: command not found
ทำไมถึงเป็นอย่างนั้น?
ด้วยนามแฝงของคุณบน ssh อาจไม่มีสีซึ่งถ้าคุณเปลี่ยนนามแฝง
—
Terrance
alias l.='ls -d .* --color'
เป็นสีจะปรากฏขึ้น แค่คิดว่าฉันจะเพิ่มที่ อย่างน้อยฉันก็พบว่า
@Terrance ฉันสงสัยว่า ... ฉันยังคงไม่มีสี (และไม่มีคอลัมน์) แม้ว่าฉันจะได้รับสี (และคอลัมน์) เหมือนเดิมหลังจากเปลี่ยนนามแฝง (และทำ
—
Zanna
source .bashrc
)
อ้า! ฉันคิดว่าฉันได้รับมัน ลองใช้ชื่อแทนของคุณใน
—
Terrance
alias l.='ls -dC .* --color'
ตำแหน่งที่C
คอลัมน์แสดง
ฉันแก้ไขคำตอบเพื่อแก้ไขปัญหาสี
—
Matei David
.bashrc
อ่านได้ก็ต่อเมื่อเชลล์เป็นแบบโต้ตอบ