echo -e "SUCCESS=$(tput setaf 1)$(tput setab 7)FALSE$(tput sgr 0) Share=$DIR1  \                                 LastCheckedDate=$(date +%Y_%m_%d_%H:%M:%S)" &gt;&gt; $ERROR_LOG    In error log I am getting ASCII characters. I need color output to redirect.
Given a command that changes its behaviour when its output is going to a terminal (e.g. produce coloured output), how can that output be redirected in a pipeline while preserving the changed behaviour?  There must be a utility for that, which I am not aware of.  Some commands, like grep --color=always, have option flags to force the behaviour, but the question is how to work around programs that rely solely on testing their output file descriptor.  If it matters, my shell is bash on Linux.
Cardinality of quotient ring $\mathbb{Z_6}[X]/(2X+4)$ Is there anything beyond subtle hints that Jack becomes the Face of Boe? Astrophotography picture with too much noise. How do I correct this in postprocessing? This is the Milky Way above Kakadu National Park, Australia, and my first try at astrophotography.    Thirty second exposure, f/4.0 at 17mm with ISO 12800 (!!) which in hindsight probably was way too high and resulted in a lot of noise. I also used Picasa to increase contrast, but I probably went a bit overboard there as well.  , I am looking for input on how to better postprocess this picture to reduce noise. How exactly was the finalist chosen in the NIST AES competition? How do I use the Chinese remainder theorem to find all the square roots of 11 in $\mathbb Z_{35}$? Delete own query on data explorer Is this proof of $\liminf E_k \subset \limsup E_k $ correct? I am wondering if my proof is correct? Thank you for whoever willing to take a look at it for me.     Proof $\liminf E_k \subset \limsup E_k $   If $\{E_k\}_{k=1}^\infty$ is a sequence of sets, we define \begin{align*} \limsup E_k &amp; = \bigcap_{j=1}^\infty\left(\bigcup_{k=j}^\infty E_k\right)\\ &amp;= \bigcap_{j=1}^\infty(E_j \cup E_{j+1} \cup \cdots)\\ &amp;= (E_1 \cup E_2 \cup \cdots) \cap (E_2 \cup E_3 \cup \cdots) \cap \cdots. \end{align*}  Therefore, $\limsup E_k$ consists of those points in $\mathbb{R}^n$ which belong to infinitely many $E_k$. \begin{align*} \liminf E_k &amp; = \bigcup_{j=1}^\infty\left(\bigcap_{k=j}^\infty E_k\right)\\ &amp;= \bigcup_{j=1}^\infty(E_j \cap E_{j+1} \cap \cdots)\\ &amp;= (E_1 \cap E_2 \cap \cdots) \cup (E_2 \cap E_3 \cap \cdots) \cup \cdots. \end{align*} Therefore, $\liminf E_k$ consists of those points in $\mathbb{R}^n$ which belong to all $E_k$ for $k \geq k_0$.  Now consider $x \in \liminf E_k$, then $x \in E_1 \cap E_2 \cap \cdots$, or $x \in E_2 \cap E_3 \cap \cdots$ and so on, that is to say, $x \in E_{k_0} \cup E_{k_0+1} \cup \dots$ for some $k_0$. More specifically, $x \in E_k \forall k \geq k_0$. Therefore, $x \in (E_1 \cup E_2 \cup \cdots) \cap (E_2 \cup E_3 \cup \cdots) \cap \cdots$, so we showed $x \in \limsup E_k$. Argument list too long error for rm, cp, mv commands How can I avoid Java code in JSP files, using JSP 2? I would like to have a similar biblatex behaviour as described , i.e. separate bibliographies for different publication types, each bibliography should 1) be prefixed with a corresponding label (C for conference publications, J for journals etc), 2) sorted so that the newest entry is at the top (defined by the publication year) and 3) with reference numbers sorted in descending order per bibliography, i.e. the newest entry should have the highest number.  Journal articles ---------------- [J3]    reference from 2017 [J2]    reference from 2016 [J1]    reference from 2015  Conference publications ----------------------- [C4]    reference from 2017 [C3]    reference from 2017 [C2]    reference from 2016 [C1]    reference from 2015   I currently have the following:  \usepackage[backend=biber,         isbn=true,         giveninits=true,         style=numeric,         maxnames=99,         sorting=ydnt,         defernumbers=true,         autocite=superscript]{biblatex}  \subsection*{Journal articles} \begin{refcontext}[labelprefix=J] \printbibliography[type=article] \end{refcontext}  \subsection*{Conference publications} \begin{refcontext}[labelprefix=C] \printbibliography[type=inproceedings]   Separate bibliographies works fine, labelprefix also works as desired, sorting by year in descending order as well. However, if I try the solution mentioned in the above question I get very high reference numbers (in the 500s).  Is the above behaviour possible at all and, if yes, what is the most elegant solution using current biblatex etc.?  Thanks a lot in advance! Can “due to” and “because of ” be used interchangeably? Is it fine to use due to in place of because of ? How about the other way around? Are any of these sentences ungrammatical?   He was lost because of the storm. He was lost due to the storm. He lost his way due to the storm. He  lost his way because of the storm. I have just updated (through Software Update) to Ubuntu 16.04 LTS from 15.10. There are random instances of screen flickering throughout usage. After noticing this issue, I installed Compiz Config Settings Manager, selecting Force fulls screen redraws (buffer swap) on repaint, which did nothing.   Is there any way this could be related to compiz settings or is this another issue?    EDIT: not fixed after clean install, upgrade to kernel 4.5.2, however screen flickering is reduced, it is every now and then (10 minutes apart). I will see if upgrading to kernel 4.6.0-994-generic will fix this.     EDIT: fixed as of kernel 4.6.2 generic,  currently running 4.7.2 without any issues. I am not sure if  works. Can someone please help me? My phone is new and in its warranty period so I can't root it yet. I tried this app but I am not sure if it actually did something. Unlike the other famous app on the PlayStore for fstrim, it doesn't require root access which is quite incredible. My question comes from what I learned in the movies, considering I have not yet been able to read the books. I would just like to know why Severus Snape called himself the Half-Blood Prince? Did many people call him that or did he just think that it was a cool nickname? This question might be answered in the books so feel free to quote from it. I use the following command to clear a directory, of files and directories over 30 days old, and move them to an archive directory which I can delete after a few weeks if nobody asks for their files back. The target directory has subdirectories by user name, so will the archive directory.  This is the command I use:  find /path/to/directory/username/ -mtime +30 -exec mv "{}" /path/to/archive/username/ \;   I suggested a modified version of this to answer a question on ask ubuntu, another user edited the code to change the end of line \; for + as it's faster(and more correct?).   However, using + in this way works if the -exec command is ls -lh but not in the actual command that I use. If I try it with + I get an error message:  find: missing argument to '-exec'   I don't understand why it's behaving this way, or what the correct command would be. Please don't just post a command correction, I'd like to understand rather than just follow a suggestion blindly. How to re-index the values of an array in PHP? Questions about    setting environment variables the PATH   are very common here, and in most cases the answers are very similar to each other. In the future it would be nice to have a good Q/A for this.  So the question is: What are environment variables, like the executable PATH, and how can I change and use them on major operating systems?  A good answer would include a simple explanation of what environment variables and especially PATH mean to the OS, as well as simple guidelines on how to set and read them accordingly. I am trying to find the name of a direct to TV movie, possibly a 2-3 part miniseries which I believe aired on the SciFi channel in the 90s. I don't remember who starred in it, but the movie opened with an astronaut attempting reentry whose shuttle ends up exploding. He awakes in a large bubble of air in a river and after reaching the surface and swimming to shore, meets several other people, from seemingly many different times throughout history (including one alien, who died on Earth).  Over the course of the movie, we learn the world is the afterlife, where everyone goes when they die. The major plot involves launching a steamboat (built by Mark Twain, no less) to travel up a river to the mountains, where the beings responsible for bringing everyone to this world are.  Does anyone know what the title of this movie/miniseries is? In $Sets$, the initial object is $0 = \emptyset$. We have $C \times \emptyset = \emptyset$ for any set $C$. As there are no maps to the empty set, we don't get much of the universal property of the product.  I am now wondering what is special about arbitrary categories $\mathscr{C}$ with $C \times 0 \cong 0$ for all objects $C$ of $\mathscr{C}$, where $0$ is the initial object of $\mathscr{C}$.   From Sheaves in Geometry and Logic by MacLane (p.194), in any topos $\mathscr{C}$, any arrow $k:C \to 0$ is an isomorphism. The universal property of the product would then also not yield very much.   Are there any categories of higher interest? How do I see that $$f_{n+1}f_{n-1} = f_n^2 + (-1)^n$$ for $n \ge 2$, where $f_1 = 1$, $f_2 = 1$, and $f_{n+2} = f_{n+1} + f_n$ for $n \in \mathbb{N}$?