Недавно я решил перейти от zsh к оболочке bash. Есть ли способ быстро преобразовать файл .zsh_history
в файл .bash_history
?Преобразование файла .zsh_history в файл .bash_history
.zsh_history
сниппет
: 1446994188:0;cat .bash_profile
: 1446994197:0;echo $shell
: 1446995957:0;vi ~/.zshrc
: 1437893246:0;curl -fLo ~/.vim/autoload/plug.vim --create-dirs \\
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
.bash_history
сниппет
#1446994188
cat .bash_profile
#1446994197
echo $shell
#1446995957
vi ~/.zshrc
#1437893246
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Пожалуйста, обратите внимание, что команда может занимать несколько строк.
Похоже, что это возможно - было бы полезно, если бы вы включили образец ввода и желаемый результат. Вы пробовали что-нибудь, возможно, используя sed или awk? –
Да, попробовал, но не мог заставить его работать легко. У них очень разные форматы в отношении метки времени, разделителей и т. Д. Ищите здесь, если кто-то сделал это раньше и имеет что-то удобное. – sdayal
@sdayal, поскольку Том предлагает, чтобы нам было легче помочь вам, если вы включили фрагмент .zsh_history и ожидаемый результат .bash_history – andlrc