কমান্ড শেষ হওয়ার পরে কোনও কার্য সম্পাদন করার জন্য কি zsh এর পূর্বরূপের সমতুল্য?
আমি 60 সেকেন্ডের বেশি সময় নেয় এমন কোনও প্রক্রিয়ার জন্য নিজেকে একটি বিজ্ঞপ্তি প্রেরণের একটি উপায় খুঁজছি। কমান্ডটি রিপোর্টের সময় সেকেন্ডে সেট করা মানের চেয়ে বেশি সময় নিলে প্রতিটি কমান্ডের জন্য ব্যবহৃত সংস্থার সংক্ষিপ্তসার মুদ্রণের জন্য জিএসএসের দুর্দান্ত ক্ষমতা রয়েছে। আমি যা বলতে পারি তা থেকে কেবলমাত্র উপলভ্য বিকল্পটি হল টিআইএমএফএমটি-তে ফর্ম্যাটটি মুদ্রণ করা।
(আরও স্পষ্টতই, আমি নিজেকে https://pushover.net/ দিয়ে একটি বিজ্ঞপ্তি প্রেরণ করতে চাইছি যদি কোনও বিচ্ছিন্ন tmux অধিবেশন চলমান কোনও প্রক্রিয়া শেষ হতে 60 সেকেন্ডের বেশি সময় নেয়) takes
notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"
?