«bash» 태그된 질문

이전에 macOS에서 10.15까지 터미널에서 사용했던 유닉스 쉘

4
명령 프롬프트 변경-변수는 리터럴이며 .bashrc 또는 .bash_profile로 변경해도 차이가 없습니다.
OS X 10.8 / Mountain Lion에서 명령 프롬프트를 변경하려고합니다. ~ / .bashrc 및 ~ / .bash_profile을 변경해도 아무런 차이가 없습니다. 처럼: export PS1="\W \$" 기본적으로 호스트 이름 ( "\ h \ %")입니다. 터미널에서 PS1을 설정하려고해도 다음과 같이 변경되지만 문자 그대로 변수가 표시됩니다. ws10% PS1="\W \$" \W $ (ws10이 호스트 이름 …

3
쉘 / 터미널 / bash에서 운영 체제의 "친숙한 이름"을 어떻게 찾을 수 있습니까?
이 정보 sw_ver를 찾는 데 사용할 수 있음을 알고 있습니다 . ProductName: Mac OS X ProductVersion: 10.14 BuildVersion: 18A353d … 저는 unameOS에 대한 몇 가지 유형의 정보를 system_profiler SPSoftwareDataType제공 하고 추가 정보를 제공 할 수 있는 것과 같은 다른 것들을 찾을 수 있다는 것을 알고 있지만 위의 이미지에서 "Mojave"와 같은 …


1
.command 파일 (bash) 실행을 예약하는 방법은 무엇입니까?
bash 스크립트 (으로 저장 myfilename.command)가 있고 실행을 예약하고 싶습니다. 이를 위해 캘린더 이벤트를 사용하려고했지만 (Automator 스크립트에서 잘 작동 함) 다음 오류가 발생합니다. CoreServicesUIAgent가 터미널에서 문서를 열 수 없기 때문에“myfilename.command”를 열 수 없습니다. 그것을 고칠 방법이 있습니까?

1
명령 경로가 PATH 변수에 있어도 명령을 찾을 수없는 이유는 무엇입니까?
Mac OSX 10.10.1에서 / usr / local / bin에 설치되어있는 명령어를 찾지 못했습니다 (sudo를 사용하면 명령어가 발견됩니다) PATH 변수에이 경로가 있습니다. 예를 들어 핍. 다음은 터미널의 일부 줄입니다. Dylans-MacBook-Air:edX Dylan$ echo $PATH/Library/Frameworks/Python.framework/Versions/3.4/bin:/Library/Frameworks/Python.framework/Versions/3.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin Dylans-MacBook-Air:edX Dylan$ ls /usr/local/bin 2to3 idle3.4 pydoc3 python3.4-32 rtmpdump tclsh8.5 wish8.5 2to3-3.4 pip pydoc3.4 python3.4-config rtmpgw tclsh8.6 wish8.6 …
3 macos  terminal  bash 

1
악센트 부호가있는 문자 및 터미널 리디렉션
터미널의 파일 이름에 악센트 부호가있는 문자를 처리하는 데 문제가 있습니다. 다음을 고려하세요: $ touch leão.png $ ls > test.txt $ open -a TextWrangler test.txt 에있는 악센트 부호가있는 문자 test.txt 잘못된 것입니다. 다음은 관련성이있는 몇 가지 사실입니다. 터미널을 기본 설정으로 사용하고 있습니다. 문자 인코딩은 UTF-8로 설정되고 "시작할 때 로켈 환경 변수 …

2
dev 이름을 볼륨 이름과 연관시키는 방법은 무엇입니까?
백업이 완료된 후 내 USB 드라이브를 마운트 해제 할 bash 스크립트를 작성 중입니다. 드라이브를 마운트 해제하려면 다음 명령을 사용하십시오. diskutil unmount disk4s1 하지만 때로는 USB 드라이브를 꽂을 때 disk3s1 또는 disk2s1과 같은 다른 dev 이름을 갖게됩니다. 내 볼륨 이름과 관련된 dev 이름을 얻으려면 디스크를 마운트 해제하기 전에 스크립트에 줄을 추가해야합니다. …

3
macOSX의 Shell에서 Dock / 메뉴 바에 정보 추가
나는 MacOSX 환경에서 일하고 있지만 조금 조정하고 싶습니다. Linux에서 IP, 평균 핑 등과 같은 정보를 검색하는 데 사용하는 몇 가지 bash 스크립트가있어서 지속적인 장소에 표시하고 싶습니다. (IE 문서 또는 메뉴 막대). 이 주제에 대한 문서를 찾지 못했습니다. 누군가가 그것에 대해 읽을 수있는 링크 또는 올바른 매뉴얼 페이지의 이름을 제공 할 …

1
"날짜 수정"파일을 "생성 날짜"로 일괄 설정하려면 어떻게합니까?
두 대의 다른 카메라로 찍은 여러 장의 사진이있는 폴더가 있는데 한 대의 카메라가 잘못된 날짜로 설정되어 있습니다. Picasa를 사용하여 EXIF ​​날짜를 수정 했지만 ( photo.stackexchange 참조 ) "수정 한 날짜"가 아니라 파일의 "만든 날짜"만 조정합니다. 여러 파일에 대해 "날짜 수정"(기본적으로 Finder에 표시)을 "날짜 작성"과 동일하게 만들려면 어떻게해야합니까? touch터미널 명령을 살펴 …
3 bash  file 

1
Mavericks의 상태 표시 줄에 문자열 또는 이미지를 표시하는 명령 줄 유틸리티가 있습니까?
기본적으로 bash 스크립트 또는 Apple Script에서 명령을 실행하고 "시계가있는 곳"이라는 상태 표시 줄에 문자열 (또는 아이콘)이 표시됩니다. osascript와 유사하지만 상태 표시 줄의 경우 : / usr / bin / osascript -e '제목이 "Title"인 "Lorem ipsum dolor sit amet"알림 표시'


2
Apple은“Shellshock”bash 업데이트가 App Store 패치 메커니즘을 통해 자동으로 적용되는지 발표 했습니까?
여기 에 설명 된 바와 같이 , 저는 기술적으로 쉘의 "Shellshock"버그에 취약합니다. 매버릭스를 운영하고 있습니다. Apple 은이 문제를 해결 하는 bash 업데이트를 발표했습니다 . 링크 된 질문의 예제 테스트 스크립트에 따라 현재 여전히 취약하며 App Store에 사용 가능한 업데이트가 없습니다. Apple이 App Store를 통해이 업데이트를 소프트웨어 업데이트에 사용할 수 있는지 …
3 macos  security  bash 

1
명령 줄을 통한 자동화 서비스 설치
Mac 용 서비스 설치 플로우를 자동화하고 싶습니다. 다음은 내 스크립트입니다. #!/bin/sh rm -rf ./tempWorkflows mkdir tempWorkflows for filename in ./*.workflow; do cp -R "$filename" ./tempWorkflows/"$filename" done for filename in ./tempWorkflows/*.workflow; do open $filename done rm -rf ./tempWorkflows 기본적으로 모든 *.workflow 열어. 그러나, open $filename, 확인 메시지를 묻는 메시지가 나타납니다. 추가 …

2
엘 캐피 탄 터미널에서 USB 마우스를 조사하는 방법
엘 캐피 탄의 터미널, 특히 USB 마우스를 통해 USB 포트에 연결된 장치를 확인하려고했습니다. 내가 할 수있는 온라인을 읽었다. ls /dev/tty.* 연결된 모든 장치를 볼 수 있습니다. 그러나 장치를 연결하기 전후에이 작업을 시도 할 때마다 출력은 변경되지 않습니다. 나는 또한 시도했다. ls /dev 출력에 변화가 보이지 않습니다. 나는 또한 시도했다. ls …
2 macos  terminal  usb  bash 

1
MacPorts bash를 사용하면 탭 완성에 더 이상 숨겨진 / 도트 파일이 나열되지 않습니다.
MacPorts를 사용하여 bash (bash @ 4.3.8_0)를 설치했습니다. 터미널 /opt/local/bin/bash을 시작 명령으로 사용하도록 전환했습니다 . 그러나 이제 입력 vim ~/.<tab><tab>하면 더 이상 도트 파일이 나열되지 않습니다. 기본 Mac OS X 셸 명령을 사용하여 다시 전환하면 숨겨진 도트 파일을 나열하여 작동합니다. 누구든지 어떤 설정을 전환해야하는지 알고 있습니까? 나는 추가 해봤 set match-hidden-files …

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