«built-in» 태그된 질문

11
: (콜론) GNU Bash 내장의 목적은 무엇입니까?
주석 리더에 지나지 않지만 실제로 내장 된 쉘인 명령의 목적은 무엇입니까? 호출 당 약 40 % 정도 주석을 스크립트에 삽입하는 것보다 속도가 느립니다. 주석의 크기에 따라 크게 달라질 수 있습니다. 내가 볼 수있는 유일한 이유는 다음과 같습니다. # poor man's delay function for ((x=0;x<100000;++x)) ; do : ; done # …
336 bash  shell  built-in 


6
else 문에서 GCC의 __builtin_expect의 장점은 무엇입니까?
나는 #define그들이 사용하는 것을 발견했다 __builtin_expect. 설명서 는 다음과 같이 말합니다. 내장 기능 : long __builtin_expect (long exp, long c) __builtin_expect분기 예측 정보를 컴파일러에 제공하는 데 사용할 수 있습니다 . 일반적 -fprofile-arcs으로 프로그래머가 프로그램의 실제 성능을 예측하는 데 악명이 높기 때문에 실제 프로파일 피드백을 사용하는 것이 좋습니다 ( ). 그러나이 …
144 c  linux  gcc  built-in 

9
기하 평균 : 내장 기능이 있습니까?
기하 평균에 대한 내장을 찾으려고했지만 찾을 수 없었습니다. (분명히 빌트인은 쉘에서 작업하는 동안 저를 절약 할 수 없으며 정확도에 차이가 있다고 생각하지 않습니다. 스크립트의 경우 빌트인을 가능한 한 자주 사용하려고합니다. 성능 향상은 종종 눈에 띄게 나타납니다. (내가 의심하는) 하나가 없다면 여기 내 것입니다. gm_mean = function(a){prod(a)^(1/length(a))}

3
여러 bash 스크립트에서 pushd / popd 스택을 표시하지 마십시오 (quiet pushd / popd).
pushd 또는 popd를 사용할 때마다 스택이 표준 출력으로 인쇄됩니다. 그렇게하지 않는 방법? 하고 싶지 않아 pushd > /dev/null 서로를 호출하는 많은 스크립트가 있기 때문에 매번 . 좋은 재정의가이를 수행 할 수도 있지만 스크립트에서만 이러한 내장 기능을 재정의 한 다음 올바른 동작을 복원해야합니다.
94 bash  output  built-in 

4
PHP에서 언어 구조와 "내장"함수의 차이점은 무엇입니까?
나는 알고있다 include, isset, require, print, echo, 일부 다른 기능을하지만, 언어 구조되지 않습니다. 이러한 언어 구조 중 일부는 괄호가 필요하고 다른 일부는 괄호가 필요하지 않습니다. require 'file.php'; isset($x); 일부는 반환 값이 있고 다른 일부는 그렇지 않습니다. print 'foo'; //1 echo 'foo'; //no return value 그렇다면 언어 구조와 내장 함수 의 …

1
이전 표현식의 결과를 변수에 할당하는 방법은 무엇입니까?
R의 대화 형 콘솔을 사용하고 있으며 다음과 같은 작업을 수행했다고 가정합니다. long_running_command() 이 장기 실행 명령은 값을 반환하며, 그 값을 버리는 대신 변수에 할당하고 싶다는 것을 깨달았습니다. 그렇다면 명령을 다시 실행하지 않고 어떻게 그 값을 얻을 수 있습니까? 이와 같은 명령이 있습니까? result = get_last_return_value()

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