using sed to print between two patterns
How to select lines between two marker patterns which may occur multiple times with awk/sed
Editing Subject in new Gmail For , the answer given on 7 Feb about how to edit the subject line in the new format of Gmail does not work for me.   There is no box on the left with a down arrow to options to reply, forward or edit subject in my version. There is a book on the right offering options to    Reply Reply to all Forward Filter message Print Delete Report spam Report phising Show original Message text garbled Translate message Mark answered    But, no option to edit subject What is your favorite method to handle errors in Bash?  The best example of handling errors I have found on the web was written by William Shotts, Jr at .   He suggests using the following function for error handling in Bash:  #!/bin/bash  # A slicker error handling routine  # I put a variable in my scripts named PROGNAME which # holds the name of the program being run.  You can get this # value from the first item on the command line ($0).  # Reference: This was copied from &lt;http://www.linuxcommand.org/wss0150.php&gt;  PROGNAME=$(basename $0)  function error_exit {  #   ---------------------------------------------------------------- #   Function for exit due to fatal program error #       Accepts 1 argument: #           string containing descriptive error message #   ----------------------------------------------------------------       echo "${PROGNAME}: ${1:-"Unknown Error"}" 1&gt;&amp;2     exit 1 }  # Example call of the error_exit function.  Note the inclusion # of the LINENO environment variable.  It contains the current # line number.  echo "Example of error with line number and message" error_exit "$LINENO: An error has occurred."   Do you have a better error handling routine that you use in Bash scripts? Could you please correct my batch command?   I had 100 img images which need to be converted into 8 unsigned bit format for further use in TIMESAT.   mkdir test for %%f in (*.img) do gdal_translate -of ENVI -scale -1 1 1 255 -a_nodata 0 -co INTERLEAVE=BSQ "%%f" test/%%f.dat If $$\tan(\frac{\pi}{4}+\frac{\theta}{2})=\tan^3(\frac{\pi}{4}+\frac{\alpha}{2})$$, then prove that $$\sin \theta=\frac{3 \sin \alpha+\sin^3 \alpha}{1+3\sin^2 \alpha}$$  I tried using the fact that  $\frac{\cos A}{1-\sin A}=\tan(\frac{\pi}{4}+\frac{A}{2})$ but now not able to eliminate $\cos \alpha$ and $\cos \theta$. How should I proceed? I have noticed that when I leave comments on a question and someone votes it up, I do not get a notification. If the upvote count would at least be more than 5, I would expect to be notified since that leads to a badge. Can Objective C determine the caller object reference at runtime (reflection)? I can't destroy blocks in Minecraft Creative Mode (singleplayer) One of my players has a +1 shortbow, and recently found some +1 arrows. If he fires a +1 arrow from a +1 bow, will the bonus to attack and damage be +1, or +2? CASE WHEN with GROUP BY I have a table that looks like this (oversimplified case of the actual case to make my point)  CREATE TABLE sales (    id int,    currency VARCHAR(5),    price int    shop_id int );   Now I need to make a query that will give me something like this table, grouping by shops yet giving sum of sales per currency My problem is when I make currency column non aggregate it fails because my query becomes non standard. When I add currency to group by then each currency creates new row, something I don't want. I have run out of option and would appreciate any help or pointer to the right direction.  I use MySQL but would appreciate if I would get the solution that works with more databases (PostGreSQL being at the top of the list after MySQL)  Query that works with undesired results  SELECT   shop_id,           (CASE WHEN currency= "GBP" THEN SUM(price) ELSE 0 END) AS POUND,           (CASE WHEN currency= "USD" THEN SUM(price) ELSE 0 END) AS USDOLLAR GROUP BY shop_id, currency   The data that should be produced by the query  shop_id     |   POUND   |   USDOLLAR     -----------------------------------------     1       |   400     |   300 -----------------------------------------     2       |   250     |   100 -----------------------------------------     3       |   400     |   100 ----------------------------------------- Show that every prime $p>3$ is either of the form $6n+1$ or of the form $6n+5$ Show that every prime $p&gt;3$ is either of the form $6n+1$ or of the form $6n+5$, where $n=0,1,2, \dots$ I have this on the command line:    ln -sf $PWD/wine-   and then I hit Tab to complete the filename.  In earlier versions of Ubuntu, this worked just fine to complete the wine- filename (and as a side-effect $PWD would be expanded at that time).  But now it turns it in to  ln -sf \$PWD/wine-   which isn't what I meant at all and doesn't complete anything as the file does not literally start with $.  How do I get completion back to the less broken behaviour?  set tells me these are my current settings:  BASHOPTS=checkwinsize:cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor After doing a "sudo su -" on an Ubuntu 12.04 notebook I did a "crontab -e", added this:   * * * * * env DISPLAY=:0.0 /usr/bin/gnome-calculator   and waited for minutes. Nothing Happened. I don't have any external monitors and if I run this command "env DISPLAY=:0.0 /usr/bin/gnome-calculator" in the terminal, it just works. But not from cron. Why?   The syslog only contains this:   May 24 14:37:01 localhost cron[1227]: (root) RELOAD (crontabs/root) May 24 14:37:01 localhost CRON[16432]: (root) CMD (env DISPLAY=:0.0 /usr/bin/gnome-calculator )   And I already tried an "xhost +localhost".   [root@NOTEBOOK /var/log] xhost access control enabled, only authorized clients can connect INET:localhost.localdomain SI:localuser:USERNAME [root@NOTEBOOK /var/log]    So the solution for another question like this on askubunut didn't worked. When should we consider a dataset as imbalanced? I'm facing a situation where the numbers of positive and negative examples in a dataset are imbalanced.  My question is, are there any rules of thumb that tell us when we should subsample the large category in order to force some kind of balancing in the dataset.  Examples:   If the number of positive examples is 1,000 and the number of negative examples is 10,000, should I go for training my classifier on the full dataset or I should subsample the negative examples? The same question for 1,000 positive example and 100,000 negative. The same question for 10,000 positive and 1,000 negative. etc... How do I set the default program? Quick way to subtract white outline from knotwork pattern in Illustrator? I am working with a pretty complex traced AI that I received, and I want to basically make it so that all the visually black stuff is shapes, and all the white outlines (invisible here) are removed. Most of the spaces when a line crosses over another is created by a white outline.   I know about expanding appearance and the pathfinder tool, but because there are so many lines that are crisscrossing, I haven't had an easy way of minusing the fronts away. I could expand appearance and sort every object carefully, but I feel like there may be a quicker way of doing this.  If I put it in Photoshop as a smart object in 'screen' mode, it looks right.. I could put that back in Illy and trace it, but I don't want to complicate the paths. Best way to remove an event handler in jQuery? Book series my dad told me about. It involves space travel, clones, and an indigenous people with kangaroo tails My dad read a book series that he recommended to me last year. Now that I am ready to start it, neither of us can recall the title. He said there were several in the series but he can't recall how many.   The book is about traveling to a new planet, presumably with the goal of colonizing it. The crew are clones who have no memory. I think the goal was for the older original versions of the clones to transfer their consciousness into the clone bodies to be able to live on the new planet but something goes wrong.   There is an indigenous species on the planet who are humanoid but have kangaroo like tails.   The clone crew has markings on them that they don't understand until late. Apparently they are markings to indicate status or role on the new world. The person who they voted as there leader, it turns out, is marked as a servant or slave class. Proof conclusion to: Let m,n $\in$ $\mathbb{N}$ $\backslash$ $\{0\}$ . Prove that $s |\tau (m^{s}) - \tau(n^{s})$, where $\tau$ is a divisor function.   Hello, so I have a tiny question about the summarization of my proof.  I got to the point where I defined my $\tau$ divisor function and got them both $\tau(m^s)$= $\prod$ something +1 and $\tau(n^{s})$ = $\prod$ something +1.    I've noticed that the last terms of the polynomial are both one. Why is it with the +1 part, I can conclude with that:  s| $\tau(m^s)$ - $\tau(n^s)$.   The line for why that is, isn't quite clear. I noticed that the reputation from the main site carried over to meta on Gaming (at least the first upvote), I guess that doesn't work the other way around, right?  Is it then impossible to have a meta reputation higher than the site reputation? Can Quantum Entanglement and Quantum Superposition be considered the same phenomenon? Quantum entanglement is known to be the exchange of quantum information between two particles at a distance, while quantum superposition is known to be the uncertainty of a particle (or particles) being in several states at once (which could also involve the exchange of quantum information for a particle that is known to be in several locations simultaneously).  I was wondering if all of this was nothing more but the exchange of quantum information between different masses, and if this could clear up all the confusion in terms of how quantum systems connect in this field of science.  A clear explanation for how both of these quantum phenomena work, and if they really are connected (the exchange of quantum information?) would be much appreciated.