5 पॉइंट द्वारा xguru 2020-02-29 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • कई local/remote terminal से shell में डाले गए सभी commands को cloud में सेव करता है

  • command कब, किस server/session/path पर चलाया गया, इसका पूरा रिकॉर्ड रखता है। Exit Status value भी शामिल

  • commands को कहीं से भी आसानी से खोजें और दोबारा इस्तेमाल करें: folder-wise/server-wise search

  • फ़िल्टर के जरिए कुछ खास commands को रिकॉर्ड न करने का विकल्प

2 टिप्पणियां

 
blurblah 2020-03-03

आह, जब history की सच में ज़रूरत होती थी तब उसके हट जाने से अफ़सोस होता था, यह अच्छा है :)

 
xguru 2020-02-29

यह zsh के preexec/precmd Hook functions के ज़रिए shell में सभी commands को hook करके उन्हें server पर भेजने के तरीके से काम करता है.

bash में preexec/precmd नहीं हैं, लेकिन लगता है कि इसका एक similar implementation लाकर इस्तेमाल किया जा रहा है.

https://github.com/rcaloras/bash-preexec/

पहले open source वर्ज़न BashHub Server ही साझा किया था, और मूल service साझा नहीं की थी, इसलिए अब साझा कर रहा हूँ haha

open source BashHub Server https://hi.news.hada.io/topic?id=1496