
私はUbuntu 18.01を使用しており、vimを使用するときに〜/.bashrcに次のコマンドを追加します。
# myself add
alias lsa='ls -lart'
alias lsl='ls -lrt'
alias lm='ls -al|more'
たとえば、
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
# myself add
alias lsa='ls -lart'
alias lsl='ls -lrt'
alias lm='ls -al|more'
~/.bashrc を保存し、次のコマンドを実行します。
source ~/.bashrc
エラー発生:
bash: alias: : not found
追加したコードをコメントアウトすると機能します。
たとえば、
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
# myself add
#alias lsa='ls -lart'
#alias lsl='ls -lrt'
#alias lm='ls -al|more'
どうすればいいですか?
コマンドを実行するとき:
file ~/.bashrc
次のように出力されます。
/home/hello/.bashrc: UTF-8 Unicode text
私の問題は解決しました。みんなありがとうございます。
答え1
ファイル.bashrc
にDOS行の終わりがある可能性が\r\n
高いです\n
。 DOSシステムでエディタを使用してファイルを編集できますか?
を実行してdos2unix ~/.bashrc
変換する必要があります。次のコマンドを実行して、ファイルにDOSの終わりがあることを確認できます。\r\n
\n
file
file ~/.bashrc
/home/user/.bashrc: UTF-8 Unicode text, with CRLF line terminators