簡體   English   中英

將.txt文件的內容轉移到.bash_profile

[英]Cat the contents of a .txt file to .bash_profile

我正在我的保管箱上設置一個.txt文件,該文件將在筆記本電腦和台式機之間自動同步。 該.txt文件包含我想在這些計算機之間保持同步的.bash_profile的所有內容,包括當前看起來像這樣的別名:

配置文件配置

別名bprofud =“ cat〜/ Dropbox / profile.txt>〜/ .bash_profle”

(其中“ bprofud” == bash配置文件更新的簡稱)

這里的想法是,為了保留對兩台計算機上我的bash配置文件的任何更改,我只需要在我的保管箱中編輯文本文件,然后在每台計算機上運行“ bprofud”即可。

但是,這不起作用。 我不確定為什么。 每次只寫一個新的.bash_profile而不是覆蓋前一個。

我正在運行最新版本的MacOSX。

任何想法可能出了什么問題嗎?

原因是簡單的錯字;)

alias bprofud="cat ~/Dropbox/profile.txt > ~/.bash_profle"

應該

alias bprofud="cat ~/Dropbox/profile.txt > ~/.bash_profile"

你只是錯過了“我”

您可以簡單地將您的個人資料來源作為該保管箱文件:

[[ -r ~/Dropbox/profile.txt ]] && . ~/Dropbox/profile.txt

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM