I have a command which list outs events of "Magento 2", which is working fine in the terminal.  I want it's output to be printed into a file but none of the below code works:  find . -type f -exec grep -n -H -A 2 -T "eventManager-&gt;dispatch(" {} \ | tee ~/MAGE2EVENTS.txt   Neither this one:  find . -type f -exec grep -n -H -A 2 -T "eventManager-&gt;dispatch(" {} \ &gt;&gt; ~/MAGE2EVENTS.txt   I see 'exec' has been used in this code which shows error:  find: missing argument to `-exec'   So how to print the terminal output of this command to file ?
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 can I improve Ubuntu overall system performance? I wandered too far to go look for sheep and now I'm on a completely different island.  How do I find my way back to my house? Preface: Every couple of days there comes a question of this type, which is easy to solve with sed, but takes time to explain. I'm writing this question and answer, so I can later refer to this generic solution and only explain the adaption for the specific case. Feel free to contribute.  I have files with variable definitions. Variables consist of uppercase letters or underscore _ and their values follow after the :=. The values can contain other variables. This is Gnom.def:  NAME:=Gnom FULL_NAME:=$FIRST_NAME $NAME FIRST_NAME:=Sman STREET:=Mainstreet 42 TOWN:=Nowhere BIRTHDAY:=May 1st, 1999   Then there is another file form.txt with a template form:  $NAME Full name: $FULL_NAME Address: $STREET in $TOWN Birthday: $BIRTHDAY Don't be confused by $NAMES   Now I want a script which replaces the variables (marked with $ and the identifier) in the form by the definitions in the other file, recursively, if necessary, so I get this text back:  Gnom Full name: Sman Gnom Address: Mainstreet 42 in Nowhere Birthday: May 1st, 1999 Don't be confused by $NAMES   The last line is to ensure that no substrings of variables get replaced accidentally. Python/Matplotlib - Is there a way to make a discontinuous axis? What is the limit of On per-site metas, users are given a rank based on meta participation, and this ranking is seen on the default tab of the users page on each per-site meta. How is this participation numerically calculated to give a ranking? Is it by votes? Something else? Are community wiki posts included in this? How to return value from an asynchronous callback function? Local TLD vs. .com and .com/nl vs .nl I basically have 2 questions about local TLD vs .com.  First question: There already exists a website "keyword.nl" with a crappy website, no SEO optimisation. Is it possible for a website "keyword.com" to rank higher than the "keyword.nl" website on "google.nl" when searching for "keyword"? Or will it always display the .nl website higher because it's a local TLD and the URL consists entirely and only from the searched keyword and it's searched on the .nl version of google?  Second question: I know it's good for SEO to have many websites link to your website. But I also read that local TLD's will score higher on that specific google TLD (.fr website will rank higher in google.fr, etc.) With both those facts in mind, is it better to create a "keyword.com/fr/" and "keyword.com/nl/" website or a "keyword.fr" and a "keyword.nl" website? (In other words, .com/langauge for more links to the website, or a "keyword.local-TLD" website for every different language version of the website) Or maybe even a subdomain? ("fr.keyword.com?")  Kinda new to this, so thanks in advance!  --Edit: additional info--  The reason that I phrased the original question like this is because I wanted to keep the question strictly "webmaster-side". However I feel like maybe I should clarify the background of this question more thoroughly, so the question becomes more clear, and thus the answer. But I don't know if this would make the question a more legal one instead of a "webmaster" one, so please correct me if this is the wrong place to post this question.  I'm a student working on websites in my sparetime, I have basic knowledge about SEO, but that was all local, for companies operating only in one country. However this time a friend contacted me who wants to found a company called "X" (e.g). He wants to ship/operate to multiple countries, but he will first found it (and he himself) lives in The Netherlands (.nl). However there already exists a company in The Netherlands called "x" with the website "x.nl". As far as I understood, the fact that both the companies are called "x" doesn't matter, in trademark/company registery terms, since they are both operating in different work sectors.    But the main issue here is, could my friends website "x.com/nl" outrank the "x.nl" on "google.nl" if you only search on the brand name; "x"?  @Closetnoc:  Hi, thanks a lot for your answer, it gave me some clarification however I feel you misunderstood my first question because of my use of "keyword.com" as an example URL. So I don't really know what conclussion I should draw from your first answer. I updated my question with additional info to clarify it more broadly. From your second answer this is what I understand: A .nl URL will not do that great on google.com, however a .com URL can do just as well as a .nl search on google.nl? So considering the info above, it's best to go with a x.com/fr and a x.com/nl URL, right? Please correct me if I misunderstood. However, if so, that still leaves the first question, if a "x.nl" is already taken, could a "x.com/nl" still outrank it at "google.nl"? I don't need a recommendation or a list but my knowledge of GPS and "navi"s and the differences between them is an utter mystery to me.  But often I'm lost in backstreets in random countries where access to something like a live Google Maps would be awesome. I absolutely cannot afford a smartphone with worldwide roaming though.  Can GPS's do what I want or am I barking up the wrong tree? If they can is it only high end ones than can? What is different about the Mac ISO image? At that location there is an ISO image which is described as "This image is adjusted to work properly on Mac systems."  What specific problems on the Mac does this image address that the standard images don't? I ask because I need to know which ISO to recommend to Apple Mac users. Is it acceptable to change the vid column of a term programmatically in the database? I need to move some terms from one vocabulary to another by retaining all their data: translations, aliases, and node references.  Is it acceptable to change its vid column value directly in the database? The terms don't have hierarchy relationships which needs to be handled. What can you use Python generator functions for? I'm starting to learn Python and I've come across generator functions, those that have a yield statement in them.  I want to know what types of problems that these functions are really good at solving. In any finite graph with at least two vertices, there must be two vertices with the same degree Show that, in any finite graph with at least two vertices, there must be two vertices with the same degree.  HINTS ONLY! Using global variables in a function How can I create or use a global variable in a function?  If I create a global variable in one function, how can I use that global variable in another function? Do I need to store the global variable in a local variable of the function which needs its access? Why don't we add a question with the same tag on multiple Stack Exchange sites? Let me filter jobs by the employer's Joel Test Scores dd vs cat -- is dd still relevant these days? I recently realized we can use cat as much as dd, and it's   I know that dd was useful in dealing with tapes where block size actually mattered in correctness, not just performance. In these days, though, are there situations where dd can do something cat can't? (Here I would regard a less than 20% performance difference irrelevant.)  Concrete examples would be nice! Inequality vs. Inequation, Equation vs. Equality When talking about statements that two terms are mathematically (un-)equal (e.g., 1 = 1, 1 &lt; 2, or 1 != 2), what is the correct notion for such mathematical statements? Are there special cases w.r.t. "mixed" relations like x &lt;= y? Can some notions be used interchangeably?  It seems many online sources use "equation" and "inequality" but there is also a . Apart from personal posts in forums, I have not found any sources using "equality" in such a situation, yet. Systematically, I would think that "equation" and "inequation" would make more sense than "equation" and "inequality", but not everything (probably very few things) in natural languages have developed according to a purely logical system.  Note that this question is more general than  for that it particularly asks for the relation between the notion for equations and the one for inequalities. Equations are not part of the existing question at all. Do you need to erase the memory of *watching* a memory in a Pensieve? You remove your memory from your brain to store in a Pensieve (as Snape or Dumbledore did). Then, you re-watch the memory (e.g. as Dumbledore re-watched his memories of Voldemort's investigations with Harry) in the Pensieve.   Does that mean that you now re-created the memory in your brain (because you remember watching it) and thus you'll need to extract/erase it from your brain again if you don't wish to keep it there for security/capacity reasons (which was why you stored it in the Pensieve in the first place?  Canon answers only please. Singleton: How should it be used