Apple có cung cấp một trang web với nội dung của các trang `man` cho các lệnh dòng lệnh đi kèm với Mac OS X không?


14

Tôi muốn cung cấp các liên kết URL đến nội dung trang man tại apple.com như một nguồn thông tin có thẩm quyền. Mô tả và trích dẫn trang người đàn ông địa phương là khó xử.

Apple có cung cấp trang con người trên web không?


Mỗi bản phát hành OS X đã chứa các bản sao trang thủ công cho các chương trình dòng lệnh, do đó không cần phải chỉ ra nơi khác và tại sao Apple không còn duy trì một bộ trang cho mỗi bản phát hành tại trang web của họ.
dùng3439894

4
Thật hữu ích khi có chúng trên một trang web để liên kết với các lập trình viên sử dụng các hệ điều hành khác. Ngoài ra, một công ty có quy mô của Apple có thể đưa họ lên trang web của họ mà không cần nỗ lực.
Lassi

Tôi cần những thứ này mọi lúc Đôi khi, tôi đang cố gắng viết các tập lệnh shell sẽ hỗ trợ cả Linux và macOS (ví dụ: readlinkcó sẵn trên Mac hay làm thế nào để có được kích thước tệp theo byte stat). Chắc chắn, tôi có thể đi tìm kiếm các BSD thủ công trang nhưng c'mon , Apple.
TheDudeAdides

Câu trả lời:


4

Các chỉ số trực tuyến cũ dường như phải biến mất. Tuy nhiên, bạn có thể tìm mã nguồn của các trang thủ công trên https://opensource.apple.com/ . Trang web này lưu trữ các phiên bản lịch sử là tốt.

Ví dụ:

Thật không may, không có tổng quan về tất cả các trang thủ công, vì vậy bạn phải kiểm tra thủ công các chỉ mục thư mục hoặc sử dụng một cái gì đó như site:opensource.apple.com/source "ls.1"trong DuckDuckGo hoặc Google.


Các site:opensource.apple.com/sourceBí quyết là rực rỡ. Để biết danh sách có thể duyệt của tất cả các trang thủ công từ tất cả các phần của hướng dẫn sử dụng (mặc dù có từ thời OS X 10.9 ngày), hãy xem câu trả lời của tôi dưới đây.
TheDudeAdides

3

Vâng, Apple cung cấp các trang trực tuyến, ví dụ: https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/ls.1.html cho ls lệnh.

Nguồn: Tiến sĩ Drang


7
Liên kết đó chứa từ từ Legacy Legacy, và giải quyết phiên bản cũ của Mac OS X. Tôi không thể tìm thấy các phiên bản cập nhật của trang web đó.
Basil Bourque

3
Tôi không biết những gì có thể đã lỗi thời - đó là vấn đề. Các trang nói rõ ràng trong phông chữ lớn ở đầu This manual page is for Mac OS X version 10.9. Thanh trên cùng trên trang nói Thư viện tài liệu đã nghỉ hưu. Và di sản của người Hồi giáo trong ngành công nghiệp CNTT chắc chắn là một uyển ngữ cho "lỗi thời, không còn được khuyến nghị hoặc áp dụng". Vì vậy, trong khi trang web này có thể tốt hơn không có gì, nó chắc chắn không tốt cho các cuộc thảo luận hiện tại. Tôi đánh giá cao bài đăng của bạn, tôi chỉ muốn có phiên bản cập nhật và phiên bản cụ thể của các trang người đàn ông trên web.
Basil Bourque

9
@samh Xin chào, URL này đã chết ngay bây giờ
SebMa

10
Có vẻ như Apple đã gỡ bỏ phần đó của trang web của họ ... bất kỳ địa điểm mới nào?
0xF2

1
@ 0xF2 Bạn có thể truy cập các phiên bản cũ trên archive.org, nhưng Apple đã ngừng cập nhật chúng xung quanh OS X 10.9.
Zenexer

3

Xin chào từ thế giới tương lai của năm 2019!

Đáng buồn thay, có vẻ như một tìm kiếm trên web site:opensource.apple.com/source stat.1vẫn là trạng thái cơ bản của mọi thứ, nếu bạn muốn tài liệu "chính thức" từ apple.com.

Đây là một số lựa chọn:

  • Trang người đàn ông Darwin trên máy Wayback
    • đây là bản chụp tháng 5 năm 2018, dành cho OS X 10.9 (Mavericks) và vẫn còn một số lỗ hổng, vì vậy bạn có thể cần quay lại thời gian xa hơn với Wayback Machine để lấy một số trang
  • Trang người đàn ông Mojave (10.14) trên unix.com
    • thiết kế trang web ở đây sử dụng một cựu cru lượng ciating khoảng trắng, và có thể bạn sẽ cần phải phóng to ra để xem các trang người đàn ông trong toàn bộ của họ

Cập nhật: Nhân tiện , bạn có thể định dạng nguồn roff thô của các trang man trên opensource.apple.com thành một thứ mà con người có thể đọc được như thế này:

  1. sao chép URL "văn bản thuần túy":

    nhập mô tả hình ảnh ở đây

  2. tìm nạp URL đó curlvà định dạng nó để xem trên màn hình với groff:

    # use 'wget -qO -' if you don't have 'curl'
    curl -s https://opensource.apple.com/source/grep/grep-28/grep/doc/grep.1 \
      | groff -man -T utf8 \
      | less

    Một số lưu ý phụ về grofflệnh đó :

    • thêm -rLL=${COLUMNS}nđể sử dụng toàn bộ chiều rộng của thiết bị đầu cuối của bạn, nếu 80 cột không làm điều đó cho bạn; các manlệnh thường hiện một số phép thuật để autodetect này từ kích thước thiết bị đầu cuối của bạn ( tham khảo )
    • bạn có thể thay thế groff -man -T ps > ~/Desktop/grep.1.psphần cuối cùng đó để có trang hướng dẫn PostScript đẹp mà bạn có thể mở và in bằng Preview.app, nếu đó là việc của bạn

về cơ bản "Xin chào từ thế giới tương lai" là chính xác cho mọi câu trả lời đã có.
Max Ried

Nếu thế giới tương lai thực sự khắc phục vấn đề của bạn, bận tâm báo cáo lại. Nhưng đôi khi thế giới tương lai chỉ khóa chủ đề của bạn thay vào đó, không có giải pháp cho bất kỳ ai . :/
TheDudeAdides

2

Có một số trang người dùng MacOS ở đây , mặc dù tôi không biết danh sách này hoàn chỉnh như thế nào.


SS64 là một tài nguyên thực sự tốt cho bất kỳ ai làm việc trong môi trường dòng lệnh, trên bất kỳ HĐH nào . Nó có cấu trúc tốt, toàn diện không lộn xộn. Nếu chỉ có tài liệu chính thức của Microsoft (hoặc Apple) đạt tiêu chuẩn này .
TheDudeAdides
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.