ಕೆಲವೊಮ್ಮೆ ಇದು ತುಂಬಾ ಆಗಿರಬಹುದು ಗೊಂದಲ ಅವನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಿ ಟರ್ಮಿನಲ್ ಏಕೆಂದರೆ ನಾವು ಹಲವಾರು ಆಜ್ಞೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ ಮತ್ತು ಫಲಿತಾಂಶಗಳು ಒಂದು ಆಜ್ಞೆಯ ಅಂತ್ಯಕ್ಕೆ ಎಲ್ಲಿ ಸಂಪರ್ಕಗೊಂಡಿವೆ ಮತ್ತು ಇತರ ಫಲಿತಾಂಶಗಳು ಎಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ.
ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಸುಲಭವಾದ ಮಾರ್ಗವೆಂದರೆ a ಸ್ಪ್ರೆಡರ್ ಬಾರ್ ಅದು ಅನುಮತಿಸುತ್ತದೆ ವಿಭಜಿಸಿ ವಿಭಿನ್ನ ಆಜ್ಞೆಗಳು ಮತ್ತು ಅವುಗಳ ಫಲಿತಾಂಶಗಳು ಸುಲಭವಾಗಿ |
ನಿಮ್ಮ ಬಳಕೆದಾರ ಫೋಲ್ಡರ್ನಲ್ಲಿ .bash_ps1 ಹೆಸರಿನ ಖಾಲಿ ಫೈಲ್ ಅನ್ನು ರಚಿಸಿ:
ನ್ಯಾನೊ .ಬಾಶ್_ಪಿಎಸ್ 1
ನಂತರ, ಕೆಳಗಿನ ಪಠ್ಯವನ್ನು ಫೈಲ್ಗೆ ನಕಲಿಸಿ:
...
ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಿ, ಟರ್ಮಿನಲ್ ಅನ್ನು ಮುಚ್ಚಿ ಮತ್ತು ಅದನ್ನು ಮತ್ತೆ ತೆರೆಯಿರಿ. ವಾಯ್ಲಾ!
ಮೂಲ: ಲೈಫ್ಹ್ಯಾಕರ್
ಒಳ್ಳೆಯ ಟ್ರಿಕ್, ನಿವ್ವಳ ನನಗೆ ಸೇವೆ ಮಾಡುತ್ತದೆ
ಭಯಂಕರ. ಸರಳ ಮತ್ತು ಸುಲಭ! ನಾನು ಫಲಿತಾಂಶವನ್ನು ಇಷ್ಟಪಟ್ಟೆ ...
ಅತ್ಯುತ್ತಮ! (ಎ ಲೋ ಬರ್ನ್ಸ್!) ಧನ್ಯವಾದಗಳು!
ಲೇಖನ ತುಂಬಾ ಒಳ್ಳೆಯದು, ಆದರೆ ಅದು ನನಗೆ ಸರಿಹೊಂದುವುದಿಲ್ಲ. ನನ್ನ ಮುಖ್ಯ ಫೋಲ್ಡರ್ನಲ್ಲಿ (ಲುಲಿಯಸ್) ನಾನು 1 ನೇ ಹಂತವನ್ನು ಮಾಡುತ್ತೇನೆ ಮತ್ತು ಅಲ್ಲಿ ಅವು ಸ್ಥಗಿತಗೊಳ್ಳುತ್ತವೆ (ಡೌನ್ಲೋಡ್ಗಳು, ಡಾಕ್ಯುಮೆಂಟ್ಗಳು, ಡೆಸ್ಕ್ಟಾಪ್, ಇತ್ಯಾದಿ) ನಾನು ಖಾಲಿ ಫೈಲ್ ಅನ್ನು ರಚಿಸುತ್ತೇನೆ ಮತ್ತು ಅದಕ್ಕೆ ನಾನು ಹಾಕಿದ ಹೆಸರನ್ನು ನೀಡಿದಾಗ (ನ್ಯಾನೊ .ಬಾಶ್_ಪಿಎಸ್ 1), ನಾನು ಫೋಲ್ಡರ್ ಅನ್ನು ಸಂಪಾದಿಸುತ್ತೇನೆ ಮತ್ತು ಎಲ್ಲಾ ಪಠ್ಯವನ್ನು ನಕಲಿಸಿ, ನಾನು ಪಠ್ಯವನ್ನು ಉಳಿಸುತ್ತೇನೆ ಮತ್ತು ನಾನು ಫೈಲ್ ಅನ್ನು ಮುಚ್ಚುತ್ತೇನೆ. ನಾನು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇನೆ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇನೆ (ನ್ಯಾನೋ ~ / .bashrc) ಟರ್ಮಿನಲ್ ಒಳಗೆ ಸಂಪಾದಕ ತೆರೆಯುತ್ತದೆ ನಾನು [-f "$ HOME / .bash_ps1" ; ನಂತರ
. "OM HOME / .bash_ps1"
fi
ಎಲ್ಲದರ ಕೊನೆಯಲ್ಲಿ ಮತ್ತು ನಾನು ನಿಯಂತ್ರಣದೊಂದಿಗೆ ಉಳಿಸುತ್ತೇನೆ ಅಥವಾ ನಾನು x ನೊಂದಿಗೆ ಬಿಡುತ್ತೇನೆ
ನಾನು ಮತ್ತೆ ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇನೆ ಮತ್ತು ಎಲ್ಲವೂ ಜೂಲಿಯೊ ಇಗ್ಲೇಷಿಯಸ್ ಹಾಡಿನಂತೆಯೇ ಉಳಿದಿದೆ
ಲೇಖನವನ್ನು ಓದಿದ್ದಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು ಮತ್ತು ನಾನು ಏನು ತಪ್ಪು ಮಾಡಿದೆ ಎಂದು ನೋಡಿ
ನಾನು ಅದನ್ನು ನಿಜವಾಗಿಯೂ ಇಷ್ಟಪಡುತ್ತೇನೆ, ಆದರೆ ನಾನು S ಡ್ಎಸ್ಎಚ್ನೊಂದಿಗೆ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವಲ್ಲಿ ಯಶಸ್ವಿಯಾಗಿದ್ದೇನೆ, ಇದು ಟರ್ಮಿನಲ್ನ ಎರಡೂ ಬದಿಯಲ್ಲಿ ಹಾಕಬಹುದಾದ ಅಪೇಕ್ಷೆಗಳನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಅದು ನನಗೆ ಉತ್ತಮವಾಗಿ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಈ ಲೇಖನಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು ಎರೆಂಡಿಲ್. ನಾನು ಅದನ್ನು ಪ್ರಯತ್ನಿಸಿದೆ ಮತ್ತು ಅದು ಸಾಮಾನ್ಯ ಕನ್ಸೋಲ್ನಲ್ಲಿ ಮತ್ತು ಗ್ವಾಕ್ನಲ್ಲಿ ದೋಷರಹಿತವಾಗಿ ಕೆಲಸ ಮಾಡಿದೆ! ಇದು ನನಗೆ ಚೆನ್ನಾಗಿ ಸೇವೆ ಸಲ್ಲಿಸುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.
ಈ ಲೇಖನಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು ಎರೆಂಡಿಲ್. ನಾನು ಅದನ್ನು ಪ್ರಯತ್ನಿಸಿದೆ ಮತ್ತು ಅದು ಸಾಮಾನ್ಯ ಕನ್ಸೋಲ್ನಲ್ಲಿ ಮತ್ತು ಗ್ವಾಕ್ನಲ್ಲಿ ದೋಷರಹಿತವಾಗಿ ಕೆಲಸ ಮಾಡಿದೆ! ಇದು ನನಗೆ ಚೆನ್ನಾಗಿ ಸೇವೆ ಸಲ್ಲಿಸುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.
ಮತ್ತೆ ಪ್ರಯತ್ನಿಸು. ಅದು ಕೆಲಸ ಮಾಡಬೇಕು. ಇದು ನನಗೆ ಕೆಲಸ ಮಾಡಿದೆ. : ಎಸ್
ಚೀರ್ಸ್! ಪಾಲ್.
ಧನ್ಯವಾದಗಳು! ಇದು ಸೇವೆ ಸಲ್ಲಿಸುವಲ್ಲಿ ನನಗೆ ಖುಷಿಯಾಗಿದೆ! 🙂
ಚೀರ್ಸ್! ಪಾಲ್.
ನಾನು ಅದನ್ನು ನಕಲಿಸುತ್ತೇನೆ! ನಿಜಕ್ಕೂ, ನನ್ನ ಟರ್ಮಿನಲ್ಗಳು ಉದ್ಧಟತನದಿಂದ ಕೊನೆಗೊಳ್ಳುತ್ತವೆ.
ಅದ್ಭುತವಾಗಿದೆ! ನಾನು ನಡೆಯುತ್ತಿಲ್ಲ ಎಂದು ತೋರುತ್ತಿದೆ ಆದರೆ ಹೌದು =)
ನಿಸ್ಸಂದೇಹವಾಗಿ ಒಂದು ದೊಡ್ಡ ಟ್ರಿಕ್ ^^
ಹಂಚಿಕೊಂಡಿದ್ದಕ್ಕೆ ಧನ್ಯವಾದಗಳು.
ನಾನು ಎಲ್ಲಾ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿದೆ ಮತ್ತು ನಡೆಯಲಿಲ್ಲ.
ಸತ್ಯ ತುಂಬಾ ಒಳ್ಳೆಯದು = ಡಿ
ಇದು ನನಗೆ ಕೆಲಸ ಮಾಡಲಿಲ್ಲ, ಆದ್ದರಿಂದ ನಾನು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಮಾರ್ಪಡಿಸಿದೆ ಮತ್ತು ಅದನ್ನು ಸಾಮಾನ್ಯ ಬಳಕೆದಾರರಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಪಡೆದುಕೊಂಡಿದ್ದೇನೆ, ಅಂದರೆ, ಸೂಪರ್ಯುಸರ್ ಅನ್ನು ಸು ಜೊತೆ ನಮೂದಿಸಿದಾಗ, ಸಾಲುಗಳು ಇನ್ನು ಮುಂದೆ ಗೋಚರಿಸುವುದಿಲ್ಲ. ಹೇಗಾದರೂ, ಸ್ಕ್ರಿಪ್ಟ್ ಈ ರೀತಿಯಾಗಿತ್ತು:
ಕಾರ್ಯ ಪ್ರಾಂಪ್ಟ್_ಕಮಾಂಡ್ {
if [[$ COLUMNS = ""]];
ನಂತರ
ರಿಟರ್ನ್
fi
ಭರ್ತಿ ಮಾಡೋಣ = {L COLUMNS} -9
ಭರ್ತಿ = »»
["$ ತುಂಬುತ್ತದೆ" -gt "0"]
do
fill = »- $ {ಭರ್ತಿ}»
ಭರ್ತಿ ಮಾಡೋಣ = $ {ಭರ್ತಿ ಮಾಡಿ} -1
ಮಾಡಲಾಗುತ್ತದೆ
ಸಮಯ = `/ ಬಿನ್ / ದಿನಾಂಕ +»% ಟಿ »`
ಪ್ರತಿಧ್ವನಿ "$ ಭರ್ತಿ $ ಗಂಟೆ"
}
PROMPT_COMMAND = ಪ್ರಾಂಪ್ಟ್_ಕಮಾಂಡ್
ಇದು ತುಂಬಾ ಚಿಕ್ಕದಾಗಿದೆ, ನಾನು ಹಲವಾರು ವಿಷಯಗಳನ್ನು ತೆಗೆದುಹಾಕಿದ್ದೇನೆ ಮತ್ತು ಇದು ಸಮಸ್ಯೆಗಳಿಲ್ಲದೆ ನನಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ. ನಾನು ವೇರಿಯಬಲ್ ಪಿಎಸ್ 1 ಅನ್ನು ಮಾರ್ಪಡಿಸುವುದಿಲ್ಲ ಆದರೆ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಿಸ್ಟಮ್ ರಚಿಸುವದನ್ನು ಬಳಸುತ್ತೇನೆ.
ನಾನು ಇದನ್ನು ಲಿನಕ್ಸ್ ಕಮಾನುಗಳಲ್ಲಿ ಮಾಡುತ್ತೇನೆ.
ಒಳ್ಳೆಯ ದಿನಾಂಕ!
ಅತ್ಯುತ್ತಮ!
ತುಂಬಾ ಆರಾಮದಾಯಕ