zsh_historyを.bash_historyに移行する

zsh_historyを.bash_historyに移行する

MacからLinuxに移行しました。

私のものをバックアップしました。zsh_history.txt

これを私のファイルにどのようにマージ/追加しますか.bash_history

形式が異なることを確認しました。

git pull
#1530441990
git push
#1530447814
locate "*ls*" | grep -P 'history'
#1530447865
echo  $HISTFILE
#1530448256



: 1470922871:0;git clone
: 1470923028:0;git clone sso://waze-bimqa-internal/RoutingRegression
: 1470924442:0;ls -ltrh `echo $JAVA_HOME`
: 1470924459:0;java -v
: 1470924464:0;which java

答え1

タイムスタンプに興味がない場合は、このhistory -sコマンドを使用して履歴に行を追加できますbash

bash-4.2$ history -s foo
bash-4.2$ history -s this is a command
bash-4.2$ history 3
   31  foo
   32  this is a command
   33  history 3

テキストファイルを操作してhistory -sコマンドを生成し、sourceコマンドを生成できます。

関連情報