Sponsored Content
Full Discussion: SETI Finds Stolen Laptop
Special Forums News, Links, Events and Announcements SETI Finds Stolen Laptop Post 302112146 by blowtorch on Monday 26th of March 2007 07:40:47 AM
Old 03-26-2007
Yeah, this story was there on slashdot a couple of weeks ago... pretty cool!
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

PS finds a ghost?

Hello, I have problems executing a script in ksh with this script named process.sh: ps -ef | grep process.sh | grep -v grep | wc -l | read a if then echo "The script is running" exit 0 fiThe problem is that when I execute the script, sometimes it shows the message "The script is... (10 Replies)
Discussion started by: jguirao
10 Replies

2. Ubuntu

Connect 2 laptops with RJ45 cable (Ubuntu 10.10 laptop with Windows 7 laptop)

Hi to all, I have the problem that a laptops with windows XP cannot startup even in safe mode nor using last good known configuration. I have a Ubuntu 10.10 Live CD and booting from it I can read the Hard Drive. I need to do a backup the Hard Drive from XP laptop and I want to connect this... (5 Replies)
Discussion started by: cgkmal
5 Replies

3. Shell Programming and Scripting

combine multiple finds into 1-liner

How to combine 3 find statements into 1-liner? find statements: cd ${dir1} ; find . ! -name . -prune -type f | xargs file | grep -i ascii | cut -f1 -d: | xargs grep -l "${searchtxt}" cd ${dir2} ; find . ! -name . -prune -type f | xargs file | grep -i ascii | cut -f1 -d: | xargs grep -l... (4 Replies)
Discussion started by: ux4me
4 Replies

4. UNIX for Dummies Questions & Answers

find -size -7M finds files, but won't cp them all

If I run: find /somefolder -type f -size -7M | wc -l I get 73594 files But when I run find /somefolder -type f -size -7M -exec /bin/cp -v {} /someotherfolder/ \; it only copies 38891 of the files to the folder, why? There's a mix of all types of files in /somefolder. Is there some other... (12 Replies)
Discussion started by: unclecameron
12 Replies

5. Shell Programming and Scripting

sed finds nothing but it changes file's timestamp

I must go through some files to change a certain string within text files to another string. I use openSUSE and folders are mounted by cifs. Text to be replaced (only in .m extension) is U:\FOLDER and new string is N: That works fine with spaces in directory names etc., but this process ... (5 Replies)
Discussion started by: Pappa41
5 Replies

6. BSD

Compiling BOINC/Seti@Home for OpenBSD 5.3 Sparc64

I used to use x86 Linux clients for this years ago, but ceased all activity until last night. I have resurrected an old Sun Blade 100, which used to run Solaris 9, when I first owned it, in the 2003 period, but now is very much alive with 2 gig of new ram, and and extra 10 gig of drive space... (0 Replies)
Discussion started by: RichardET
0 Replies

7. Ubuntu

Laptop to laptop transfer files

Dear all, I would like to transfer my old laptop documents/files etc to the new laptop without using any external hard disk. Please let me know if its possible via any way. Thank in advance, emily (3 Replies)
Discussion started by: emily
3 Replies

8. Shell Programming and Scripting

Finds all duplicate files

Hi, How would you write bash script that given a directory as an argument and finds all duplicate files (with same contents - by using bytewise comparison) there and prints their names? (6 Replies)
Discussion started by: elior
6 Replies

9. UNIX for Beginners Questions & Answers

Command finds some, misses some

The contents of my home directory: bin Desktop Documents Downloads folders Music Pictures Public Templates Videos When I run the command for file in /home/myself/*d*; do if ; then echo $file; fi; doneit finds /home/myself/Downloads /home/myself/Videos but not "folders". ... (5 Replies)
Discussion started by: Xubuntu56
5 Replies
GIT-WHATCHANGED(1)						    Git Manual							GIT-WHATCHANGED(1)

NAME
git-whatchanged - Show logs with difference each commit introduces SYNOPSIS
git whatchanged <option>... DESCRIPTION
Shows commit logs and diff output each commit introduces. The command internally invokes git rev-list piped to git diff-tree, and takes command line options for both of these commands. This manual page describes only the most frequently used options. OPTIONS
-p Show textual diffs, instead of the git internal diff output format that is useful only to tell the changed paths and their nature of changes. -<n> Limit output to <n> commits. <since>..<until> Limit output to between the two named commits (bottom exclusive, top inclusive). -r Show git internal diff output, but for the whole tree, not just the top level. -m By default, differences for merge commits are not shown. With this flag, show differences to that commit from all of its parents. However, it is not very useful in general, although it is useful on a file-by-file basis. --pretty[=<format>], --format[=<format>] Pretty-print the contents of the commit logs in a given format, where <format> can be one of oneline, short, medium, full, fuller, email, raw and format:<string>. When omitted, the format defaults to medium. Note: you can specify the default pretty format in the repository configuration (see git-config(1)). --abbrev-commit Instead of showing the full 40-byte hexadecimal commit object name, show only a partial prefix. Non default number of digits can be specified with "--abbrev=<n>" (which also modifies diff output, if it is displayed). This should make "--pretty=oneline" a whole lot more readable for people using 80-column terminals. --oneline This is a shorthand for "--pretty=oneline --abbrev-commit" used together. --encoding[=<encoding>] The commit objects record the encoding used for the log message in their encoding header; this option can be used to tell the command to re-code the commit log message in the encoding preferred by the user. For non plumbing commands this defaults to UTF-8. --no-notes, --show-notes[=<ref>] Show the notes (see git-notes(1)) that annotate the commit, when showing the commit log message. This is the default for git log, git show and git whatchanged commands when there is no --pretty, --format nor --oneline option is given on the command line. With an optional argument, add this ref to the list of notes. The ref is taken to be in refs/notes/ if it is not qualified. --[no-]standard-notes Enable or disable populating the notes ref list from the core.notesRef and notes.displayRef variables (or corresponding environment overrides). Enabled by default. See git-config(1). PRETTY FORMATS
If the commit is a merge, and if the pretty-format is not oneline, email or raw, an additional line is inserted before the Author: line. This line begins with "Merge: " and the sha1s of ancestral commits are printed, separated by spaces. Note that the listed commits may not necessarily be the list of the direct parent commits if you have limited your view of history: for example, if you are only interested in changes related to a certain directory or file. Here are some additional details for each format: o oneline <sha1> <title line> This is designed to be as compact as possible. o short commit <sha1> Author: <author> <title line> o medium commit <sha1> Author: <author> Date: <author date> <title line> <full commit message> o full commit <sha1> Author: <author> Commit: <committer> <title line> <full commit message> o fuller commit <sha1> Author: <author> AuthorDate: <author date> Commit: <committer> CommitDate: <committer date> <title line> <full commit message> o email From <sha1> <date> From: <author> Date: <author date> Subject: [PATCH] <title line> <full commit message> o raw The raw format shows the entire commit exactly as stored in the commit object. Notably, the SHA1s are displayed in full, regardless of whether --abbrev or --no-abbrev are used, and parents information show the true parent commits, without taking grafts nor history simplification into account. o format: The format: format allows you to specify which information you want to show. It works a little bit like printf format, with the notable exception that you get a newline with %n instead of . E.g, format:"The author of %h was %an, %ar%nThe title was >>%s<<%n" would show something like this: .ft C The author of fe6e0ee was Junio C Hamano, 23 hours ago The title was >>t4119: test autocomputing -p<n> for traditional diff input.<< .ft The placeholders are: o %H: commit hash o %h: abbreviated commit hash o %T: tree hash o %t: abbreviated tree hash o %P: parent hashes o %p: abbreviated parent hashes o %an: author name o %aN: author name (respecting .mailmap, see git-shortlog(1) or git-blame(1)) o %ae: author email o %aE: author email (respecting .mailmap, see git-shortlog(1) or git-blame(1)) o %ad: author date (format respects --date= option) o %aD: author date, RFC2822 style o %ar: author date, relative o %at: author date, UNIX timestamp o %ai: author date, ISO 8601 format o %cn: committer name o %cN: committer name (respecting .mailmap, see git-shortlog(1) or git-blame(1)) o %ce: committer email o %cE: committer email (respecting .mailmap, see git-shortlog(1) or git-blame(1)) o %cd: committer date o %cD: committer date, RFC2822 style o %cr: committer date, relative o %ct: committer date, UNIX timestamp o %ci: committer date, ISO 8601 format o %d: ref names, like the --decorate option of git-log(1) o %e: encoding o %s: subject o %f: sanitized subject line, suitable for a filename o %b: body o %N: commit notes o %gD: reflog selector, e.g., refs/stash@{1} o %gd: shortened reflog selector, e.g., stash@{1} o %gs: reflog subject o %Cred: switch color to red o %Cgreen: switch color to green o %Cblue: switch color to blue o %Creset: reset color o %C(...): color specification, as described in color.branch.* config option o %m: left, right or boundary mark o %n: newline o %%: a raw % o %x00: print a byte from a hex code o %w([<w>[,<i1>[,<i2>]]]): switch line wrapping, like the -w option of git-shortlog(1). Note Some placeholders may depend on other options given to the revision traversal engine. For example, the %g* reflog options will insert an empty string unless we are traversing reflog entries (e.g., by git log -g). The %d placeholder will use the "short" decoration format if --decorate was not already provided on the command line. If you add a {plus} (plus sign) after % of a placeholder, a line-feed is inserted immediately before the expansion if and only if the placeholder expands to a non-empty string. If you add a - (minus sign) after % of a placeholder, line-feeds that immediately precede the expansion are deleted if and only if the placeholder expands to an empty string. o tformat: The tformat: format works exactly like format:, except that it provides "terminator" semantics instead of "separator" semantics. In other words, each commit has the message terminator character (usually a newline) appended, rather than a separator placed between entries. This means that the final entry of a single-line format will be properly terminated with a new line, just as the "oneline" format does. For example: .ft C $ git log -2 --pretty=format:%h 4da45bef | perl -pe '$_ .= " -- NO NEWLINE " unless / /' 4da45be 7134973 -- NO NEWLINE $ git log -2 --pretty=tformat:%h 4da45bef | perl -pe '$_ .= " -- NO NEWLINE " unless / /' 4da45be 7134973 .ft In addition, any unrecognized string that has a % in it is interpreted as if it has tformat: in front of it. For example, these two are equivalent: .ft C $ git log -2 --pretty=tformat:%h 4da45bef $ git log -2 --pretty=%h 4da45bef .ft EXAMPLES
git whatchanged -p v2.6.12.. include/scsi drivers/scsi Show as patches the commits since version v2.6.12 that changed any file in the include/scsi or drivers/scsi subdirectories git whatchanged --since="2 weeks ago" -- gitk Show the changes during the last two weeks to the file gitk. The "--" is necessary to avoid confusion with the branch named gitk AUTHOR
Written by Linus Torvalds <torvalds@osdl.org[1]> and Junio C Hamano <gitster@pobox.com[2]> DOCUMENTATION
Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org[3]>. GIT
Part of the git(1) suite NOTES
1. torvalds@osdl.org mailto:torvalds@osdl.org 2. gitster@pobox.com mailto:gitster@pobox.com 3. git@vger.kernel.org mailto:git@vger.kernel.org Git 1.7.1 07/05/2010 GIT-WHATCHANGED(1)
All times are GMT -4. The time now is 12:53 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy