এলাদের প্রতিক্রিয়া হিসাবে, লোকেদের কাছে .bash_history ফাইল থাকতে পারে যা প্রতিটি কমান্ডের আগে একটি অতিরিক্ত লাইন থাকে (#) দিয়ে শুরু হয় এবং এর পরে (123456789) এর পরে অঙ্কগুলি থাকে, উদাহরণস্বরূপ: # 123456789। যদি আপনার bash_history ফাইলটিতে এই অতিরিক্ত লাইন থাকে তবে ব্যবহারের জন্য একটি পরিষ্কার zsh ফর্ম্যাট করা ইতিহাস প্রক্রিয়া করতে এলাদের কোডের এই পরিবর্তিত সংস্করণটি ব্যবহার করুন। দ্রুত রূপান্তর কোডের জন্য এলাদকে ধন্যবাদ।
/*
* You should backup your .bash_history file first doing this:
* $ cp ~/.bash_history ~/.bash_history.backup
*
* create the .js file to use first:
* $ touch ~/.bash-history-to-zsh-history.js
*
* This is how I use it based on Elads example:
* $ node ~/.bash-history-to-zsh-history.js >> ~/.zsh_history
*
**/
var fs = require("fs");
var a = fs.readFileSync(".bash_history");
var time = Date.now();
a.toString().split("\n").forEach(function(line){
if (line.indexOf("#")!=0) console.log(": "+ (time++) + ":0;"+line);
});