«negate» 태그된 질문

12
메소드 참조 술어를 부정하는 방법
Java 8에서 메소드 참조를 사용하여 스트림을 필터링 할 수 있습니다. 예를 들면 다음과 같습니다. Stream<String> s = ...; long emptyStrings = s.filter(String::isEmpty).count(); 기존 참조의 부정 인 메소드 참조를 작성하는 방법이 있습니까? long nonEmptyStrings = s.filter(not(String::isEmpty)).count(); not아래와 같은 방법을 만들 수는 있지만 JDK가 비슷한 것을 제공하는지 궁금합니다. static <T> Predicate<T> not(Predicate<T> …
330 java  predicate  java-8  negate 

5
bash 스크립트에서 정규 표현식으로 테스트를 어떻게 부정합니까?
GNU bash (버전 4.0.35 (1)-릴리스 (x86_64-suse-linux-gnu)를 사용하여 정규 표현식으로 테스트를 무효화하고 싶습니다. 예를 들어 조건부로 PATH 변수에 경로를 추가하고 싶습니다. 경로가 아직 없으면 다음과 같이하십시오. TEMP=/mnt/silo/bin if [[ ${PATH} =~ ${TEMP} ]] ; then PATH=$PATH; else PATH=$PATH:$TEMP; fi TEMP=/mnt/silo/Scripts: if [[ ${PATH} =~ ${TEMP} ]] ; then PATH=$PATH; else PATH=$PATH:$TEMP; …

5
bash 스크립트에서 if 조건을 무효화하십시오.
나는 bash를 처음 사용하고 다음 명령을 부정하려고 노력하고 있습니다. wget -q --tries=10 --timeout=20 --spider http://google.com if [[ $? -eq 0 ]]; then echo "Sorry you are Offline" exit 1 인터넷에 연결되어 있으면 조건이 true를 반환합니다. 나는 그것이 다른 방향으로 일어나기를 원하지만 !어디에 두는 것이 효과가없는 것 같습니다.

7
프로세스의 반환 값을 어떻게 부정 할 수 있습니까?
프로세스가 반환하는 값을 부정 하는 단순하지만 크로스 플랫폼 부정 프로세스를 찾고 있습니다. 0을 어떤 값으로 매핑해야합니다! = 0 및 모든 값을! = 0에서 0으로 매핑해야합니다. 즉, 다음 명령은 "예, 존재하지 않는 경로가 존재하지 않습니다"를 반환해야합니다. ls nonexistingpath | negate && echo "yes, nonexistingpath doesn't exist." ! -연산자는 훌륭하지만 안타깝게도 셸에 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.