3
에코를 피어싱 클라이언트에 파이프하면 오류가 발생합니다.파이프 데이터를 다시 설정합니다
[[email protected] ~]$ echo "abc43345" | redis-cli set my_passwd2
(error) ERR wrong number of arguments for 'set' command
그러나 예상대로 작동합니다.
[[email protected] ~]$ redis-cli set my_passwd2 `echo "abc43345"`
OK
첫 번째 예제를 만들 수있는 방법이 있습니까?
'레디 스-cli'하지 stdin''의 명령 줄에 인수를 기대하고있다 "-x"플래그를 사용하여 달성 될 수있다. 다른 많은 명령 행 응용 프로그램에서 이것을 수행하는 방법은 명령 행 매개 변수가'stdin'에서 읽혀 져야한다는 것을 나타내는 대시'- '를 지정하는 것입니다. 'redis-cli '가 이것을 지원하는지 모르겠다. 지금 확인하지 않아도된다. –