nvbn/thefuck

Doesn't handle pipes

オープン

#108 opened on 2015/04/23

 (5 件のコメント) (0 件のリアクション) (0 人の担当者)Python (3,959 件のフォーク)batch import
enhancementhelp wanted

Repository metrics

Stars
 (97,729 個のスター)
PR merge metrics
 (30d に merged PR はありません)

説明

It looks like fuck doesn't handle pipes well. If I try to do this in Bash:

$ pss -ef | grep foo
-bash: pss: command not found
$ fuck
ps -ef | grep foo
ps: illegal argument: |
usage: ps [-AaCcEefhjlMmrSTvwXx] [-O fmt | -o fmt] [-G gid[,gid...]]
          [-g grp[,grp...]] [-u [uid,uid...]]
          [-p pid[,pid...]] [-t tty[,tty...]] [-U user[,user...]]
       ps [-L]

It looks like the command is executed in the wrong way, it seems like it's trying to execute it as a single command, instead of treating it as a line of input with potentially multiple commands.

コントリビューターガイド