Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

When the patch command doesn't find the file to patch, it asks for a filename.

Is there any way to get this to use tab complete?

share|improve this question
add comment

1 Answer

Try

rlwrap -c patch -i patch.diff

rlwrap tries do add readline functionality to commands that lack it. There exists a couple of alternatives to rlwrap. If you're a zsh user, you may also have a look at Using zsh's line editor to wrap around subprocesses and at /usr/share/zsh/functions/Misc/nslookup for an example of how to add the zsh line editor to a command.

share|improve this answer
    
+1 for mentioning rlwrap –  warl0ck Sep 18 '12 at 8:03
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.