How to avoid unnecessary deletion and recopying of moved folders when using rsync? I've read that rsync cannot detect moved folders, and simply delete and recopy them into the new folder structure.  Since the only change I did to my master copy is the simple introduction of a top folder to contain my original files, i.e.:  folder1 folder2 folder3   into  top\folder1 top\folder2 top\folder3   I was wondering if I could just do the same manually in my backup copy, fix the modification times of both top folders somehow, so that succeeding calls to rsync would run normally.  Will this work? If so, how? If not, what is the recommended way to solve this problem? Or should I be running rsync with different parameters in the first place? (instead of rsync -a --delete /mnt/SRC /mnt/DEST which I'm currently using)  The directories are pretty large and so I'd like to avoid unnecessary recopying as much as possible.
Any way to sync directory structure when the files are already on both sides? I have two drives with the same files, but the directory structure is totally different.  Is there any way to 'move' all the files on the destination side so that they match the structure of the source side? With a script perhaps?    For example, drive A has:    /foo/bar/123.txt /foo/bar/234.txt /foo/bar/dir/567.txt   Whereas drive B has:  /some/other/path/123.txt /bar/doo2/wow/234.txt /bar/doo/567.txt   The files in question are huge (800GB), so I don't want to re-copy them; I just want to sync the structure by creating the necessary directories and moving the files.  I was thinking of a recursive script that would find each source file on the destination, then move it to a matching directory, creating it if necessary. But -- that's beyond my abilities!  Another elegant solution was given here:
py2exe - generate single executable file Referencing List by indexVar in lightning component I have nested list in my lightning component and now I want  to refer records of list using indexVar.  Has anyone done this before?  &lt;aura:iteration items="{!v.records}" var="row" indexVar="rowCnt"&gt;  Like `{!row[rowCnt]}?`  &lt;/aura:iteration&gt; The Quotation Mark character in TeXworks editor has vanished Now, my version of TeXworks is 0.4.5r.1280 and I can't have the " character on the keyboard.    I have ``  or '' instead. Why?  And It's the same with Alt+034. I'm very disappointed with that. Checking if two Poisson samples have the same mean This is an elementary question, but I wasn't able to find the answer.  I have two measurements: n1 events in time t1 and n2 events in time t2, both produced (say) by Poisson processes with possibly-different lambda values.  This is actually from a news article, which essentially claims that since $n_1/t_1\neq n_2/t_2$ that the two are different, but I'm not sure that the claim is valid.  Suppose that the time periods were not chosen maliciously (to maximize the events in one or the other).  Can I just do a t-test, or would that not be appropriate?  The number of events is too small for me to comfortably call the distributions approximately normal. I've noticed that if I downvote an answer, the record of the downvote is visible to me in my profile.  But when I view my profile from another browser that's not logged into Stack Overflow, I've noticed that I don't see the record of the downvote.  So I was wondering if the downvote record is visible only to me?  If so, is this done to protect downvoters from retaliation? Since the Earth has a magnetic field, can it, in theory, be run through a conductive metal coil to create electricity? Prevent abstract environment to reset pagenumbering What is role-playing, and where do I start? I have been told that roleplaying is great fun. I've looked and looked and it all seems so complicated. Could anyone tell me a good place to start, and what sort of things you end up doing in roleplaying? Hide parameterless constructor on struct Can you raise $\pi$ to a real power to make it rational? How do I drill a 2⅛ inch door knob hole over an existing 1½ inch hole? I need to replace the door knob for this interior door:    The door knobs I've found at the stores require a 2⅛ inch hole.  Mine is only 1½:    Did door knobs used to be smaller?  Is there some place I can find a replacement door knob that will fit my door?  If I need to modify the door to fit a modern door knob, will the new hole completely overlap the old? and can I reuse the latch hole? Can "Wow!" be a sentence? Today I was going through my text book exercise and got hold of the following question.     Let $X$ be a normed linear space with norm $\lVert\cdot\rVert$ and $A$ is a non empty convex subset of $X$ then prove that $\operatorname{Closure}(A)$ is also a convex subset of $X$.   I gave it a try but could not succeed. What does: Error Broken count >0 mean? I have the message:   Error Broken count &gt;0 Check if you are using third party repositories. If so disable them, since they are a common source of problems. Furthermore run the following command in a Terminal: apt-get install -f Details: The following packages have unmet dependencies: firefox-globalmenu: Depends: firefox (= 19.0+build1-0ubuntu0.12.04.2) but 19.0+build1-0ubuntu0.12.04.1 is installed   Any suggestions? How do I get current date/time on the Windows command line in a suitable format for usage in a file/folder name? Update: Now that it's 2016 I'd use PowerShell for this unless there's a really compelling backwards-compatible reason for it, particularly because of the regional settings issue with using date. See @npocmaka's     What's a Windows command line statement(s) I can use to get the current datetime in a format that I can put into a filename?  I want to have a .bat file that zips up a directory into an archive with the current date and time as part of the name, for example, Code_2008-10-14_2257.zip. Is there any easy way I can do this, independent of the regional settings of the machine?  I don't really mind about the date format, ideally it'd be yyyy-mm-dd, but anything simple is fine.  So far I've got this, which on my machine gives me Tue_10_14_2008_230050_91:  rem Get the datetime in a format that can go in a filename. set _my_datetime=%date%_%time% set _my_datetime=%_my_datetime: =_% set _my_datetime=%_my_datetime::=% set _my_datetime=%_my_datetime:/=_% set _my_datetime=%_my_datetime:.=_%  rem Now use the timestamp by in a new ZIP file name. "d:\Program Files\7-Zip\7z.exe" a -r Code_%_my_datetime%.zip Code   I can live with this, but it seems a bit clunky. Ideally it'd be briefer and have the format mentioned earlier.  I'm using Windows Server 2003 and Windows&nbsp;XP Professional. I don't want to install additional utilities to achieve this (although I realise there are some that will do nice date formatting). Scheduling a team based activity with 10 different teams and X different games. Every team must meet each other ONCE but never twice, Hi there I am planning a ”Scavenger hunt”-like activity (I have no other words for this event), and I am having trouble creating the schedule.   The idea of this hunt/run/game/competition is that 10 teams will battle each other at X different mini games. The games on are team vs. team based, meaning that there will always be two teams on each post and one winner and one loser.  I require that every team fights every other team. Meaning that team 1 will have to meet team 2, 3, 4, 5, 6, 7, 8, 9, and 10, and team 2 will have to meet team 1, 3, 4, 5, 6, 7, 8, 9, 10 (and so forth). The amount of mini games must be so, that every team only meets the other teams ONCE each, but still they have to meet every team.  How many posts do I need to create, and how could I schedule the overall activity? (A table of rounds and teams would be much appreciated). Splitting lines by polygons in QGIS I have a river network (lines) and a .shp with states (polygon). I would like to split the lines at the state boundaries i.e. split lines by polygon boundaries. Is there a geoprocessing tool to do this in QGIS? I can't merge the lines by the way, since they are meaningfully split into tributaries/main river. This is solely a reference request. I have heard a few versions of the following theorem:     If the joint moment generating function $\mathbb{E}[e^{uX+vY}] = \mathbb{E}[e^{uX}]\mathbb{E}[e^{vY}]$ whenever the expectations are finite, then $X,Y$ are independent.   And there is a similar version for characteristic functions. Could anyone provide me a serious reference which proves one or both of these theorems? I have a problem with energy conservation in case of interfering waves.  Imagine two harmonic waves with amplitudes $A$. They both carry energy that is proportional to $A^2$, so the total energy is proportional to $2A^2$. When they interfere, the amplitude raises to $2A$, so energy is now proportional to $4A^2$ and bigger than before.  The equivalent question is what happens to the energy with the superposition of two waves that interfere destructively.  Also, if someone could comment on the statement about this problem in my physics book (Bykow, Butikow, Kondratiew):      The sources of the waves work with increased power during the interference because they feel the wave from the other source. It seems that a common operation needed when defining new commands is to scan over a list of arguments (separated e.g. by a comma, but maybe by something else) and do something with each argument in the list, find the last one, or whatever.  For example to write commands that look like \Command{a,b,c} or \Command{c.d.e} and do something with each a, b, and c. See e.g. questions on  and .  Some solutions have been posted there, but what would be the best idiom to perform such kind of operations? LaTeX's \@for looks very nice, but is it possible to use it to scan anything other than comma-separated lists?