Regular expression in unzip files argument not working The 2019 Stack Overflow Developer Survey Results Are InProblem with regular expression in gawk ('<' not working)grep regular expression solution (greedy not working)Regular expression not matching all possibilitiesRemove files by regular expressionRegular Expression ^$ not working on UNIX using grep commandRemote Unzip via SSH not workingregular expression: not containing stringunzip is not unzipping contents of directoryunzip files with yesterday date to 'other' location not workingUse regex for file matching, not string matching
Why didn't the Event Horizon Telescope team mention Sagittarius A*?
How to type this arrow in math mode?
Why is the maximum length of OpenWrt’s root password 8 characters?
How come people say “Would of”?
Do these rules for Critical Successes and Critical Failures seem Fair?
Is there any way to tell whether the shot is going to hit you or not?
Identify boardgame from Big movie
How to answer pointed "are you quitting" questioning when I don't want them to suspect
One word riddle: Vowel in the middle
If I score a critical hit on an 18 or higher, what are my chances of getting a critical hit if I roll 3d20?
What is the accessibility of a package's `Private` context variables?
Can a rogue use sneak attack with weapons that have the thrown property even if they are not thrown?
What does ひと匙 mean in this manga and has it been used colloquially?
How technical should a Scrum Master be to effectively remove impediments?
Return to UK after being refused entry years previously
How to support a colleague who finds meetings extremely tiring?
Should I use my personal e-mail address, or my workplace one, when registering to external websites for work purposes?
Are there incongruent pythagorean triangles with the same perimeter and same area?
What is the most effective way of iterating a std::vector and why?
The difference between dialogue marks
Can one be advised by a professor who is very far away?
Did 3000BC Egyptians use meteoric iron weapons?
Have you ever entered Singapore using a different passport or name?
What is the meaning of Triage in Cybersec world?
Regular expression in unzip files argument not working
The 2019 Stack Overflow Developer Survey Results Are InProblem with regular expression in gawk ('<' not working)grep regular expression solution (greedy not working)Regular expression not matching all possibilitiesRemove files by regular expressionRegular Expression ^$ not working on UNIX using grep commandRemote Unzip via SSH not workingregular expression: not containing stringunzip is not unzipping contents of directoryunzip files with yesterday date to 'other' location not workingUse regex for file matching, not string matching
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I'm trying to view the contents of a zip archive using an extremely simple regular expression. This works:
rmorton@Rockette:~$ unzip -l Downloads/WeiDU-Linux-236.zip "*/i386/tolower" "*/i386/weidu" "*/i386/weinstall"
Archive: Downloads/WeiDU-Linux-236.zip
Length Date Time Name
--------- ---------- ----- ----
135308 2013-11-17 21:48 WeiDU-Linux/bin/i386/tolower
774816 2013-11-17 21:47 WeiDU-Linux/bin/i386/weidu
130392 2013-11-17 21:48 WeiDU-Linux/bin/i386/weinstall
--------- -------
1040516 3 files
But this does not:
rmorton@Rockette:~$ unzip -l Downloads/WeiDU-Linux-236.zip "*/i386/(tolower|weidu|weinstall)"
Archive: Downloads/WeiDU-Linux-236.zip
Length Date Time Name
--------- ---------- ----- ----
--------- -------
0 0 files
What gives? Do I have a misunderstanding of how regular expressions work on the command line, or am I missing something obvious?
regular-expression zip posix
add a comment |
I'm trying to view the contents of a zip archive using an extremely simple regular expression. This works:
rmorton@Rockette:~$ unzip -l Downloads/WeiDU-Linux-236.zip "*/i386/tolower" "*/i386/weidu" "*/i386/weinstall"
Archive: Downloads/WeiDU-Linux-236.zip
Length Date Time Name
--------- ---------- ----- ----
135308 2013-11-17 21:48 WeiDU-Linux/bin/i386/tolower
774816 2013-11-17 21:47 WeiDU-Linux/bin/i386/weidu
130392 2013-11-17 21:48 WeiDU-Linux/bin/i386/weinstall
--------- -------
1040516 3 files
But this does not:
rmorton@Rockette:~$ unzip -l Downloads/WeiDU-Linux-236.zip "*/i386/(tolower|weidu|weinstall)"
Archive: Downloads/WeiDU-Linux-236.zip
Length Date Time Name
--------- ---------- ----- ----
--------- -------
0 0 files
What gives? Do I have a misunderstanding of how regular expressions work on the command line, or am I missing something obvious?
regular-expression zip posix
1
Thats not regular expression.
– DisplayName
Dec 14 '14 at 17:02
1
I understand this must seem like a stupid question to someone with more experience. But what's the point of a site like this if I can't ask novice questions without being downvoted? I read man unzip several times and didn't realize it didn't support the full range of pattern symbols used by most command line utilities. Again, it was a novice mistake. But should it be downvoted?
– David Kennedy
Dec 14 '14 at 17:23
I didn't downvote.
– DisplayName
Dec 14 '14 at 18:38
@DisplayName I didn't assume you did :)
– David Kennedy
Dec 16 '14 at 4:14
add a comment |
I'm trying to view the contents of a zip archive using an extremely simple regular expression. This works:
rmorton@Rockette:~$ unzip -l Downloads/WeiDU-Linux-236.zip "*/i386/tolower" "*/i386/weidu" "*/i386/weinstall"
Archive: Downloads/WeiDU-Linux-236.zip
Length Date Time Name
--------- ---------- ----- ----
135308 2013-11-17 21:48 WeiDU-Linux/bin/i386/tolower
774816 2013-11-17 21:47 WeiDU-Linux/bin/i386/weidu
130392 2013-11-17 21:48 WeiDU-Linux/bin/i386/weinstall
--------- -------
1040516 3 files
But this does not:
rmorton@Rockette:~$ unzip -l Downloads/WeiDU-Linux-236.zip "*/i386/(tolower|weidu|weinstall)"
Archive: Downloads/WeiDU-Linux-236.zip
Length Date Time Name
--------- ---------- ----- ----
--------- -------
0 0 files
What gives? Do I have a misunderstanding of how regular expressions work on the command line, or am I missing something obvious?
regular-expression zip posix
I'm trying to view the contents of a zip archive using an extremely simple regular expression. This works:
rmorton@Rockette:~$ unzip -l Downloads/WeiDU-Linux-236.zip "*/i386/tolower" "*/i386/weidu" "*/i386/weinstall"
Archive: Downloads/WeiDU-Linux-236.zip
Length Date Time Name
--------- ---------- ----- ----
135308 2013-11-17 21:48 WeiDU-Linux/bin/i386/tolower
774816 2013-11-17 21:47 WeiDU-Linux/bin/i386/weidu
130392 2013-11-17 21:48 WeiDU-Linux/bin/i386/weinstall
--------- -------
1040516 3 files
But this does not:
rmorton@Rockette:~$ unzip -l Downloads/WeiDU-Linux-236.zip "*/i386/(tolower|weidu|weinstall)"
Archive: Downloads/WeiDU-Linux-236.zip
Length Date Time Name
--------- ---------- ----- ----
--------- -------
0 0 files
What gives? Do I have a misunderstanding of how regular expressions work on the command line, or am I missing something obvious?
regular-expression zip posix
regular-expression zip posix
asked Dec 14 '14 at 16:55
David KennedyDavid Kennedy
96581738
96581738
1
Thats not regular expression.
– DisplayName
Dec 14 '14 at 17:02
1
I understand this must seem like a stupid question to someone with more experience. But what's the point of a site like this if I can't ask novice questions without being downvoted? I read man unzip several times and didn't realize it didn't support the full range of pattern symbols used by most command line utilities. Again, it was a novice mistake. But should it be downvoted?
– David Kennedy
Dec 14 '14 at 17:23
I didn't downvote.
– DisplayName
Dec 14 '14 at 18:38
@DisplayName I didn't assume you did :)
– David Kennedy
Dec 16 '14 at 4:14
add a comment |
1
Thats not regular expression.
– DisplayName
Dec 14 '14 at 17:02
1
I understand this must seem like a stupid question to someone with more experience. But what's the point of a site like this if I can't ask novice questions without being downvoted? I read man unzip several times and didn't realize it didn't support the full range of pattern symbols used by most command line utilities. Again, it was a novice mistake. But should it be downvoted?
– David Kennedy
Dec 14 '14 at 17:23
I didn't downvote.
– DisplayName
Dec 14 '14 at 18:38
@DisplayName I didn't assume you did :)
– David Kennedy
Dec 16 '14 at 4:14
1
1
Thats not regular expression.
– DisplayName
Dec 14 '14 at 17:02
Thats not regular expression.
– DisplayName
Dec 14 '14 at 17:02
1
1
I understand this must seem like a stupid question to someone with more experience. But what's the point of a site like this if I can't ask novice questions without being downvoted? I read man unzip several times and didn't realize it didn't support the full range of pattern symbols used by most command line utilities. Again, it was a novice mistake. But should it be downvoted?
– David Kennedy
Dec 14 '14 at 17:23
I understand this must seem like a stupid question to someone with more experience. But what's the point of a site like this if I can't ask novice questions without being downvoted? I read man unzip several times and didn't realize it didn't support the full range of pattern symbols used by most command line utilities. Again, it was a novice mistake. But should it be downvoted?
– David Kennedy
Dec 14 '14 at 17:23
I didn't downvote.
– DisplayName
Dec 14 '14 at 18:38
I didn't downvote.
– DisplayName
Dec 14 '14 at 18:38
@DisplayName I didn't assume you did :)
– David Kennedy
Dec 16 '14 at 4:14
@DisplayName I didn't assume you did :)
– David Kennedy
Dec 16 '14 at 4:14
add a comment |
2 Answers
2
active
oldest
votes
Read the man page of unzip. It doesn't talk about regular expressions, just about the two special characters * and ?.
1
These are often called wildcards or globbing characters (though the latter is more shell-related).
– HalosGhost
Dec 15 '14 at 0:11
add a comment |
You can use -LL
option for forcing conversion of every filename to lowercase, regardless of the originating file system
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f174200%2fregular-expression-in-unzip-files-argument-not-working%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Read the man page of unzip. It doesn't talk about regular expressions, just about the two special characters * and ?.
1
These are often called wildcards or globbing characters (though the latter is more shell-related).
– HalosGhost
Dec 15 '14 at 0:11
add a comment |
Read the man page of unzip. It doesn't talk about regular expressions, just about the two special characters * and ?.
1
These are often called wildcards or globbing characters (though the latter is more shell-related).
– HalosGhost
Dec 15 '14 at 0:11
add a comment |
Read the man page of unzip. It doesn't talk about regular expressions, just about the two special characters * and ?.
Read the man page of unzip. It doesn't talk about regular expressions, just about the two special characters * and ?.
answered Dec 14 '14 at 17:05
Lorenz MeyerLorenz Meyer
2452412
2452412
1
These are often called wildcards or globbing characters (though the latter is more shell-related).
– HalosGhost
Dec 15 '14 at 0:11
add a comment |
1
These are often called wildcards or globbing characters (though the latter is more shell-related).
– HalosGhost
Dec 15 '14 at 0:11
1
1
These are often called wildcards or globbing characters (though the latter is more shell-related).
– HalosGhost
Dec 15 '14 at 0:11
These are often called wildcards or globbing characters (though the latter is more shell-related).
– HalosGhost
Dec 15 '14 at 0:11
add a comment |
You can use -LL
option for forcing conversion of every filename to lowercase, regardless of the originating file system
add a comment |
You can use -LL
option for forcing conversion of every filename to lowercase, regardless of the originating file system
add a comment |
You can use -LL
option for forcing conversion of every filename to lowercase, regardless of the originating file system
You can use -LL
option for forcing conversion of every filename to lowercase, regardless of the originating file system
answered 2 days ago
sequielosequielo
1212
1212
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f174200%2fregular-expression-in-unzip-files-argument-not-working%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
-posix, regular-expression, zip
1
Thats not regular expression.
– DisplayName
Dec 14 '14 at 17:02
1
I understand this must seem like a stupid question to someone with more experience. But what's the point of a site like this if I can't ask novice questions without being downvoted? I read man unzip several times and didn't realize it didn't support the full range of pattern symbols used by most command line utilities. Again, it was a novice mistake. But should it be downvoted?
– David Kennedy
Dec 14 '14 at 17:23
I didn't downvote.
– DisplayName
Dec 14 '14 at 18:38
@DisplayName I didn't assume you did :)
– David Kennedy
Dec 16 '14 at 4:14