In questo caso dovrai modificare il file che gestisce l'esecuzione del browser. In questo modo sarai sicuro che i parametri desiderati saranno inclusi quando chiamati da qualsiasi luogo.
Questo è ciò che intendo:
- Sposta il file originale con un altro nome
- Con il vecchio nome del file originale, crea un nuovo script chiamando il file originale con i parametri necessari.
Mostrerò un esempio di come farlo, usando chromium-browser
.
Dovrai fare attenzione quando esegui i comandi seguenti, poiché verranno concessi i privilegi di super utente, quindi hai i diritti completi per l'intero sistema e, ad esempio, puoi eliminare o alterare tutto
Dove si /usr/bin/chromium-browser
trova il file eseguibile del browser ed ~/Documents/backup/
è un esempio di percorso di backup. Per trovare la posizione dell'eseguibile chiamato ogni volta che viene avviato il browser, è possibile trovarlo dal suo file desktop, di solito in /usr/share/applications
.
Questo copierà / usr / bin / chromium-browser in ~ / Documents / backup /
Questo rinominerà il file eseguibile da chromium-browser a chromium-original
- Sostituisci il nome del vecchio file con un file che passa i parametri che vuoi all'eseguibile originale.
Ad esempio, in questa occasione, crea ovunque un file chiamato chromium-browser con il contenuto:
#!/bin/bash
/usr/bin/chromium-original --param1 --param2 --param3 "$@"
Dove --param1 --param2 --param3 sono i parametri che si desidera eseguire ogni volta.
"$ @" Significa "tutti i parametri passati a questo file", che in questo caso di solito è un URL.
- Rendi eseguibile il file e spostalo nella posizione del vecchio file
Dopo aver salvato il file sopra, renderlo eseguibile. Due modi per farlo, o fai clic destro-> Proprietà-> Autorizzazioni-> Consenti l'esecuzione del file come programma o tramite terminale:chmod +ax chromium-browser
Infine, spostalo nella vecchia posizione dell'eseguibile originale:
mv ~/chromium-browser /usr/bin/
dove ~/chromium-browser
la posizione dello script che hai creato.
Si noti che non è necessario eseguire tutte queste operazioni se si desidera sostituire un comando del terminale con lo stesso ma con altri argomenti. Puoi farlo ~/.bash_aliases
usando un alias. Vedi Come creare un "alias" permanente? per maggiori informazioni.