Åbn Google Chrome fra kommandolinjen på Mac OS X med specifikke URL'er og fastgjorte faner

Hvordan åbnes Google Chrome fra kommandolinjen i Mac OS X med en specifik liste af URL'er i faner, hvor nogle er fastgjort?

For at åbne Google Chrome fra kommandolinjen i Mac OS X med en specifik liste af URL'er i faner, hvor nogle er fastgjort, skal du bruge kommandoen `open -na "Google Chrome" --args ` og eventuelt et script til at fastgøre fanerne.

Sådan åbnes Google Chrome fra kommandolinjen i Mac OS X med en specifik liste af URL'er i faner, hvor nogle er fastgjort

For at åbne Google Chrome fra kommandolinjen i Mac OS X med en specifik liste af URL'er i faner, hvor nogle er fastgjort, kan du følge disse trin:

  1. Åbn Terminal på din Mac.
  2. Brug følgende kommando for at åbne Google Chrome med en liste af URL'er:
open -na "Google Chrome" --args <URL1> <URL2> <URL3>

Erstat <URL1>, <URL2>, <URL3> med de faktiske URL'er, du vil åbne.

For at fastgøre nogle af fanerne, kan du bruge en Chrome-udvidelse eller et script. Her er et eksempel på, hvordan du kan gøre det med et script:

  1. Opret en ny fil med en teksteditor, f.eks. nano:
nano open_chrome.sh
  1. Indsæt følgende script i filen:
#!/bin/bash
open -na "Google Chrome" --args --new-window "https://example.com" "https://example2.com"
sleep 2
osascript -e 'tell application "Google Chrome"
    activate
    tell window 1
        set tabIndex to 1
        repeat with t in tabs
            if URL of t contains "example.com" then
                set tabIndex to index of t
                exit repeat
            end if
        end repeat
        set active tab index to tabIndex
        tell active tab
            execute javascript "chrome.tabs.update({pinned: true});"
        end tell
    end tell
end tell'
  1. Gem og luk filen (i nano, tryk Ctrl+X, derefter Y, og tryk Enter).
  2. Gør scriptet eksekverbart:
chmod +x open_chrome.sh
  1. Kør scriptet:
./open_chrome.sh

Dette script åbner Google Chrome med de angivne URL'er og fastgør den første fane, der matcher "example.com". Du kan tilpasse scriptet efter dine behov ved at ændre URL'erne og tilføje flere betingelser for fastgørelse af faner.