คำถามติดแท็ก osx

macOS (ก่อนหน้านี้ "Mac OS X" และ "OS X") เป็น Unix ที่พัฒนาและจัดจำหน่ายโดย Apple Inc. ตั้งแต่ปี 2544

3
bash_profile ทั่วโลก
ฉันรู้ว่ามี/etc/profileและ/etc/bashrcไฟล์สำหรับตั้งค่าตัวแปรสภาพแวดล้อมทั่วโลกและบางทีฉันแค่เข้าใจผิดวัตถุประสงค์ของพวกเขา แต่ ... มีbash_profileไฟล์ทั่วโลกหรือไม่ ฉันใช้ Mac OS X
20 bash  osx  profile  bashrc  etc 

3
ฉันจะพิมพ์รหัสในรูปแบบที่ดีได้อย่างไร
เช่นเดียวกับการใช้ markdown บน Stack Overflow เพื่อสร้างmonospace outputฉันจะทำอย่างไรกับโปรแกรมของฉัน ฉันลอง lp filename.txt และรู้สึกยินดีอย่างยิ่งที่พบว่ามันสามารถใช้เครื่องพิมพ์เครือข่ายท้องถิ่นและพิมพ์ 'ตามที่เป็น' ปัญหาคือการส่งออกไม่เว้นระยะโมโน มีตัวเลือกที่เร็วกว่า ... 1) copy the text 2) paste into a text doc 3) format the document as mono 4) print it ฉันชอบที่จะหาตัวเลือกเช่นlp filename.txt -format=mono;)

6
เชลล์สคริปต์เพื่อสร้างไฟล์หากไม่มีอยู่?
ฉันจำเป็นต้องสร้างเชลล์สคริปต์ที่ตรวจสอบการมีอยู่ของไฟล์และหากไม่มีอยู่ให้สร้างและย้ายไปยังคำสั่งถัดไปหรือเพียงแค่ย้ายไปยังคำสั่งถัดไป สิ่งที่ฉันไม่ได้ทำ #!/bin/bash # Check for the file that gets created when the script successfully finishes. if [! -f /Scripts/file.txt] then : # Do nothing. Go to the next step? else mkdir /Scripts # file.txt will come at the end of the script fi # Next command (macOS preference setting) …
20 bash  shell-script  osx 

4
ฉันจะกำหนดประเภท fs ของไดเรกทอรีการทำงานปัจจุบันของฉันได้อย่างไร
ฉันต้องการวิธีตรวจจับชนิดเมานต์ของ CWD ของฉันที่ไม่ขึ้นกับแพลตฟอร์ม โดยเฉพาะฉันต้องพิจารณาว่า CWD ของฉันอยู่ในการเมานต์ที่เก็บ SSHFS, NFS, CIFS, SMB หรือบล็อกท้องถิ่น ฉันต้องทำสิ่งนี้บน Mac OSX 10.6, 10.7 และ RHEL5 (อย่างน้อยที่สุด) มีความเป็นไปได้ที่จะใช้ df แต่ df มีลักษณะการทำงานที่แตกต่างกันมากในสองแพลตฟอร์มนี้ นอกจากนี้ฉันต้อง CLI ขูดเอาท์พุทด้วย awk ซึ่งในขณะที่สามารถทำงานได้คือ ... เปราะบาง ข้อมูลนี้จะต้องมีในบางระดับ มีเครื่องมือที่ฉันไม่ทราบว่าสามารถให้ข้อมูลนี้กับฉันได้หรือไม่?
19 linux  filesystems  mount  osx 


2
MacOS คือการกระจาย Unix หรือไม่?
ฉันรู้ว่าMacOS เป็นระบบปฏิบัติการยูนิกซ์แต่ผมไม่ทราบว่า MacOS อาจจะเรียกว่าUNIX กระจายในทางเดียวกัน Gentoo หรือ Debian เป็นGNU / ลินุกซ์ macOS คือการกระจาย UNIX หรือไม่? ถ้ามันไม่ได้เป็นไปได้อย่างไรที่หนึ่งได้อย่างถูกต้องหมายถึงสมาชิก MacOS ในครอบครัวระบบปฏิบัติการ UNIX และการปฏิบัติตามสเปก Unix เดี่ยว (คือมันเป็นตัวแปร Unixเป็นรุ่นที่ใช้ระบบปฏิบัติการยูนิกซ์เป็นรสชาติ Unixฯลฯ )? นอกจากนี้คำถามนี้ใช้กับ Solaris, HP-UX และ unices อื่น ๆ (พวกเขามีการกระจาย UNIX ทั้งหมดหรือไม่) นอกจากนี้คำว่า"การกระจาย"จำกัด เฉพาะระบบปฏิบัติการ GNU (/ Linux, / Hurd, / kFreeBSD, / ฯลฯ ) หรืออาจใช้ในกรณีอื่นหรือไม่? แก้ไข:ฉันได้ตระหนักว่าUNIX' …

3
Mac OS X: ไม่พบ dircolors?
ฉันเพิ่งเปลี่ยนมาใช้ Macbook Air ผมติดตั้ง zsh ใช้ Homebrew แต่เมื่อฉันใช้บางส่วนของรหัสที่ฉัน ( แต่เดิมมี) ในของฉันฉันได้รับข้อผิดพลาดบอกว่า.zshrc.dircolors was not found ด้านล่างนี้เป็นรหัสที่เป็นปัญหา: zstyle ':completion:*' auto-description 'specify: %d' zstyle ':completion:*' completer _expand _complete _correct _approximate zstyle ':completion:*' format 'Completing %d' zstyle ':completion:*' group-name '' zstyle ':completion:*' menu select=2 eval "$(dircolors -b)" zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS} zstyle ':completion:*' list-colors …
19 shell  osx  coreutils 

3
แอพ Mac สามารถติดตามตำแหน่งของไฟล์ได้อย่างไร
ฉันสังเกตพฤติกรรมเช่นนี้ใน Mac ของฉัน: เปิด PDF ด้วย PDF Expert ทำการเปลี่ยนแปลงไฟล์ย้ายไฟล์ใน Finder บันทึกใน PDF Expert และมันจะถูกบันทึกอย่างถูกต้องไปยังสถานที่ใหม่ เปิดเปลือกในไดเรกทอรีเหมือน~/fooถังขยะไดเรกทอรีที่มี app ~/.Trash/fooอื่นและรหัสผ่านของเปลือกผลได้อย่างถูกต้อง เกิดอะไรขึ้นภายใต้ประทุน? กรณีเหล่านี้ดูเหมือนจะบ่งบอกว่าแอพไม่ได้มีแค่พา ธ ที่สมบูรณ์ของไฟล์เช่น emacs (ฉันเหมาะสมกับสิ่งนี้หรือไม่) หรือเป็นกลไกที่แตกต่างอย่างสิ้นเชิง?
18 files  filesystems  osx 

4
ใช้ #! / bin / sh หรือ #! / bin / bash สำหรับ Ubuntu-OSX ที่ใช้งานร่วมกันได้และใช้งานง่าย & POSIX
ฉันรู้ว่าฉันสามารถใช้เป็นบรรทัดแรกของสคริปต์เพื่อเรียกใช้เชลล์ที่ต้องการ จะ#!/bin/shแนะนำถ้าเข้ากันได้กับทุกระบบยูนิกซ์เป็นข้อกำหนดที่แน่นอน? ในกรณีของฉันระบบปฏิบัติการเดียวที่ฉันสนใจคือ Ubuntu (Debian) และ OSX จากที่ฉันสามารถใช้#!/bin/bashและมั่นใจได้ว่ามันจะทำงานบนทั้งสองระบบ? นี่จะทำให้การใช้สคริปต์ที่ง่ายขึ้นและมีไวยากรณ์ที่ทันสมัยและชัดเจนยิ่งขึ้นสำหรับคำสั่งหรือไม่ การใช้#!/bin/shยังเกี่ยวข้องกับการใช้ POSIX หรือไม่
18 bash  shell  ubuntu  osx  posix 

3
รับระดับเสียงปัจจุบันใน OS X Terminal CLI หรือไม่
ฉันต้องการตรวจสอบระดับเสียงปัจจุบันจาก CLI บน Mac ของฉัน ฉันรู้ว่าฉันสามารถตั้งค่าเช่นนี้: osascript -e 'set volume <N>' แต่ดูเหมือนจะไม่ทำงานเมื่อพยายามรับระดับเสียงปัจจุบัน $ osascript -e 'get volume' 4:10: execution error: The variable volume is not defined. (-2753)

6
วิธีทำให้ bash ใส่พรอมต์บนบรรทัดใหม่หลังจากคำสั่ง cat?
สิ่งที่ฉันได้รับ: host:~ user$ cat example.txt some texthost:~ stas$ สิ่งที่ฉันต้องการได้รับ: host:~ user$ cat example.txt some text host:~ stas$ มีวิธีที่ฉันสามารถcatประพฤติเช่นนี้หรือไม่? ฉันใช้ทุบตีใน Mac OS X
17 bash  osx  prompt  cat 

5
วิธีวางอแด็ปเตอร์ไร้สาย Mac OS X ในโหมดมอนิเตอร์
ฉันค้นหาเทียบเท่า "iwconfig eth0 mode Monitor" ใน Mac OS จากโหมด man iwconfig Monitor ทำสิ่งต่อไปนี้: "โหนดไม่เกี่ยวข้องกับเซลล์ใด ๆ และคอยติดตามแพ็กเก็ตทั้งหมดบนความถี่"
17 networking  osx  wifi 


2
chmod: พารามิเตอร์ `+ a` หมายถึงอะไร
ฉันกำลังติดตามกวดวิชาและมันบอกให้ฉันทำงาน sudo chmod +a "SOME_PARAMS" some/dir ฉันประหลาดใจที่เห็นว่าไม่สามารถบอกได้ chmod: invalid mode: `+a' ดังนั้นฉันจึงสงสัยว่า: +aโหมดหมายความว่าอย่างไร ฉันจะแปลมันเป็นสิ่งที่ Ubuntu เข้าใจได้อย่างไร และฉันก็อยากจะรู้ว่าทำไมมันถึงไม่รองรับในระดับสากล
16 ubuntu  osx  chmod  bsd 

4
วิธีการตรวจสอบว่า "ค้นหา" พบการแข่งขันใด ๆ หรือไม่
มีวิธีการที่ใช้สำนวนในการตรวจสอบว่า "ค้นหา" พบการแข่งขันใด ๆ หรือไม่? ฉันกำลังใช้ COUNT=`find ... | wc -l` if [ "$COUNT" -gt 0 ]; then แต่ดูเหมือนว่าฉันจะอ้อมค้อมเล็กน้อย นอกจากนี้ฉันต้องการหยุดค้นหาเมื่อพบคู่ที่ตรงกันดังนั้นจึงไม่ต้องเสียเวลาและความพยายาม ฉันแค่ต้องรู้ว่ามีไฟล์ใดบ้างที่ตรงกัน อัปเดต:ฉันทำผิดพลาดในการเขียนคำถามโดยไม่มีรหัสอยู่ข้างหน้าฉัน: ฉันใช้wc -lในกรณีอื่นซึ่งฉันจำเป็นต้องทราบจำนวนไฟล์ทั้งหมดที่พบ ในกรณีที่ฉันก็แค่ทดสอบว่ามีการแข่งขันใด ๆ if [ -z $(find …) ]ผมใช้
16 find  osx 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.