chiark
/
gitweb
/
~cjwatson
/
bin.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
New script to extract a given file from a .deb.
[bin.git]
/
deb-extract-file
diff --git a/deb-extract-file
b/deb-extract-file
new file mode 100755
(executable)
index 0000000..
47c879b
--- /dev/null
+++ b/
deb-extract-file
@@ -0,0
+1,6
@@
+#! /bin/sh
+set -e
+
+deb="$1"
+file=".${2#.}" # force leading .
+dpkg --fsys-tarfile "$deb" | tar xOf - "$file"