«shell» 태그된 질문

셸은 일반적으로 명령 줄에 입력하여 사용자가 운영 체제와 상호 작용할 수있는 소프트웨어입니다.

2
모든 쉘에서 실행될 쉘 스크립트 작성 (여러 shebang 행을 사용합니까?)
방금 셸 스크립팅에 대해 더 깊이 시작하기 시작했으며 항상 스크립트를 파일에 던져 표시하고 chmod +x완료 한 다음 /path/to/script.sh기본 인터프리터가 그 방법을 갖도록했습니다 .zsh라고 가정했습니다. 나는 껍질에 사용했다. 분명히 /bin/shzsh 프롬프트에서 스크립트를 실행하더라도 스크립트에 zsh 관련 항목을 넣기 시작했고 실행하지 않으면 실패하기 때문에 기본적으로있는 것 같습니다 zsh /path/to/script.sh. 요점을 알려면 다음과 …

5
리눅스에서 파일을 주어진 크기로 자르는 방법?
나는 무차별 대입으로 파일 크기를 축소하고 싶습니다. 즉, 나머지는 신경 쓰지 않고 파일을 반으로 자르고 나머지는 버리고 싶습니다. 가장 먼저 떠오르는 것은 Perl의 truncate 입니다. 해당 페이지의 예제를 따르고 있으며 정확히 동일한 작업을 수행했습니다. seq 9 > test.txt ls -l test.txt perl -we 'open( FILE, "< ./test.txt" ) && truncate( …
19 linux  ubuntu  shell  perl 



6
Shift + 화살표 키를 사용하여 Linux 터미널 에뮬레이터에서 텍스트를 강조 표시 할 수없는 이유는 무엇입니까?
다음은 문자 그대로 터미널 에뮬레이터 이외의 Linux 응용 프로그램에서 텍스트를 편집 할 때마다 끊임없이 사용하는 표준 텍스트 편집 키보드 단축키입니다. 왼쪽 + 오른쪽 화살표는 왼쪽 + 오른쪽으로 이동 전체 단어를 이동하려면 Ctrl + 화살표 시작 / 끝으로 이동하는 홈 / 끝 ctrl + c / ctrl + v 복사 / …

7
기능적인 유닉스 쉘이 있습니까?
나는 (실제로) 함수형 프로그래밍에 익숙하지 않지만 (실제로는 파이썬을 사용하여 접촉 했음) 쉘 환경에서 목록 집약적 인 작업에 대한 좋은 접근 방법 인 것 같습니다. 나는 이런 식으로하고 싶습니다 : $ [ git clone $host/$repo for repo in repo1 repo2 repo3 ] 이런 종류의 기능을 가진 유닉스 쉘이 있습니까? 또는 파이썬 …
18 shell  unix 

9
OS X에서 임의의 파일의 절대 경로를 검색하는 방법
Bash 내에서 OS X (Linux의``readlink -f ''와 비슷한) 파일의 절대적이고 표준화 된 경로를 찾기 위해 사용할 수있는 간단한 명령을 찾고 있습니다. 다음 샘플 bash 세션은 원하는 동작을 나타내는``abspath ''라는 [가상] 유틸리티를 설명합니다. $ pwd /Users/guyfleegman $ ls -lR drwxr-xr-x 4 guyfleegman crew 136 Oct 30 02:09 foo ./foo: -rw-r--r-- 1 …

10
명령 프롬프트에서 명령 별칭?
Windows 명령 프롬프트에서 어떻게 명령 별칭을 만들 수 bash있습니까? 나는에 대해 알게 doskey의 포럼 스레드 내가 좋아하는 뭔가를 할 수 있도록 : doskey ls=dir /b ... 이제이 명령 ls은 ls유닉스 에서 조금 더 작동합니다 . (나는 ls너무 자주 입력 하면 cmd재미도 없습니다.) 그러나 세션간에이를 어떻게 유지해야합니까? 다음에 열면 사라집니다 cmd.exe. …



3
다른 사용자의 ulimit를 확인하고 열린 파일을 어떻게 변경합니까?
gearman 사용자로 프로세스를 실행 중이며이 open files불쾌한 오류가 발생하지 않도록 변경하고 싶습니다 . ERROR 2014-09-12 17 : 49 : 14.000000 [main] accept (너무 많은 열린 파일)-> libgearman-server / gearmand.cc : 788 Ubuntu에서 다른 사용자로 ulimit를 실행하고 열린 파일을 변경하려면 어떻게해야합니까? 현재 기어 맨으로 로그인하지 않았지만 루트 액세스 권한이 있습니다. 나는 …
18 shell  ulimit 

2
쉘 SIGKILL 키 바인딩
SIGKILL현재 포 그라운드 작업에 키 바인딩을 보내려면 어떻게 키 바인딩을 설정할 수 있습니까? 나는 이미 알고 Ctrl+가 C있다 SIGINT및 Ctrl+ \입니다 SIGQUIT. 더 심한 옵션을 원합니다. 이것에 대해 심각하게 권하지 않는 것이 있습니까?

3
정규 표현식으로 명령 행에서 파일을 삭제하는 방법은 무엇입니까?
FOOXX라는 20 개의 파일이 있는데, 여기서 XX는 파일 번호입니다 (예 : 01, 02 등). 현재 숫자 10보다 작은 파일을 모두 삭제하려면 쉽고 간단합니다. 예를 들어 rm FOO0 * 그러나 13-15-15 범위의 특정 파일을 삭제하려면 더 어려워집니다. rm FPP [13-15]가 작동하지 않아서 모든 파일을 삭제할 것인지 묻습니다. Likewse rm FOO1 [3-5]가 …
18 linux  bash  shell  regex  zsh 

4
명령 행에서 파일 속성 대화 상자를 어떻게 시작합니까?
propertiesWindows에서 파일을 열도록 지시 할 때 동사 를 지정하는 것은 ShellExecute를 사용하여 프로그래밍 방식으로 간단 하지만 명령 줄이나 실행 상자에서 수행 할 수 있습니까? 이상적으로는 외부 프로그램이나 스크립트 없이이 작업을 수행하고 싶습니다. 올바른 매개 변수가 없으면 ShellExecute을 사용하여 호출하면 가능합니다 rundll32.exe.

4
쉘 확장을 인쇄 할 수 있습니까?
사용자가 입력 한 명령을 셸에서 확장하는 특정 규칙 집합이 있다는 것을 알고 있습니다. (bash 쉘에 대해 이야기합시다.) 쉘 확장 후 양식으로 명령을 인쇄 할 수 있습니까? 쉘이 특수 문자를 확장하는 방법을 배우고 확인하는 것이 좋은 유틸리티 인 것 같습니다. 예 : $ echo * {all the filenames in current dir} …

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