GoGPT Best VPN GoSearch

Icône de favori OnWorks

surfraw - En ligne dans le Cloud

Exécutez surfraw dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande surfraw qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.

PROGRAMME:

Nom


surfraw - une interface de ligne de commande unix rapide pour les services WWW

SYNOPSIS


surfer nom elvin [choix] recherche gentils ...
sr nom elvin [choix] recherche gentils ...
sr -elvi
sr [choix] signet [chercher mots]

DESCRIPTION


Surfraw fournit une interface de ligne de commande Unix rapide à une variété de recherches WWW populaires
moteurs et autres artefacts de puissance. Il récupère google, altavista, dejanews, freshmeat,
index de recherche, slashdot et bien d'autres du faux prophète, païen infesté de variole
terres de formes html, plaçant ces merveilles à leur place, au cœur du cœur d'unix, comme
extensions amoureuses de Dieu à la coquille.

Surfraw se compose d'une collection de Elvi, dont chacun sait comment rechercher un site Web spécifique
placer. Pour voir la liste des types elvi :

surfraw-elvi

Notez que sr est un alias pour surfraw, ce qui pourrait également être

sr-elvi

Pour rechercher à l'aide d'un elvis, utilisez :

sr elviname [options] termes de recherche..

Par exemple, pour rechercher sur Google des informations sur les ports Debian, utilisez la commande "Je me sens
option chanceuse" :

sr google -l ports debian

L'ajout de le Elvi à votre chemin
Si vous êtes un utilisateur régulier de surfraw, vous en aurez probablement marre de taper sr ou surfraw
chaque fois. Vous pouvez retrouver l'ancien comportement d'exécution directe d'elvi en ajoutant le
répertoire elvi (/usr/lib/surfraw) vers votre chemin, soit manuellement, soit en utilisant
chemin-de-mise-à-jour-surfraw(1).

les signets du MSEPSH
Surfraw prend en charge les signets. Pour ajouter un signet, ajoutez-le à /etc/xdg/surfraw/signets or
$HOME/.config/surfraw/signets

Le format du fichier de signets est simple, chaque signet est sur une ligne distincte, avec le
signet et URL séparés par des espaces, par exemple :

ntk http://www.ntk.net/

Si l'url contient la chaîne %s, vous pouvez spécifier un argument facultatif pour le signet.
Sans argument, seul le domaine sera renvoyé. Avec des arguments, %s sera remplacé
par les arguments. Cela évite la nécessité de créer elvi pour les sites avec une recherche très simple
options.

Pour invoquer un signet, utilisez "surfraw bookmark" ou "sr bookmark", et si un elvis de ce
nom n'existe pas, il recherche un signet de ce nom à la place.

Il y a quelques exemples de signets dans /etc/xdg/surfraw/bookmarks

OPTIONS


Utilisez le sr nom elvin -aide-locale pour les options spécifiques à elvi.

Les options suivantes fonctionnent avec tous les elvi.

-Aide Afficher le résumé des options (y compris les options spécifiques à elvi).

-aide-locale
Afficher les options spécifiques à elvi.

-version
Afficher la version du programme.

-navigateur=EXÉCUTABLE
Définir le navigateur (par défaut : sensible-browser).

-elvi Affichez une liste d'autres mécanismes Surfraw pour vaincre le mal.

-escape-url-args=oui|non
Appliquer l'échappement d'URL aux arguments (par défaut : oui)

-q|-citation
Accrochez tous les arguments avec des caractères " (par défaut : non). Notez que mettre des guillemets
les arguments ronds fonctionnent maintenant, vous pouvez donc faire, par exemple :

sr google foo "bar baz" bam

et la citation est transmise au moteur de recherche

EXEMPLES


$ sr demander pourquoi jeeves est-il gay ?
$ surfraw google -results=100 RMS, GNU, qui est pécheur, qui est péché ?
$ sr austlii -method=phrase chien comme
$ /usr/lib/surfraw/rhyme -method=parfait julien

CONFIGURATION


Surfraw utilise la spécification XDG basedir (http://standards.freedesktop.org/basedir-spec/basedir-
spec-0.6.html) pour localiser les fichiers de configuration. Les emplacements par défaut sont indiqués ci-dessous, mais peuvent être
modifié en définissant les variables d'environnement $XDG_CONFIG_HOME et $XDG_CONFIG_DIRS. See
la spécification pour plus de détails.

Surfraw obtient sa configuration à partir de trois sources, dans l'ordre :

1. Variables d'environnement

2. /etc/xdg/surfraw/conf

3. $HOME/.config/surfraw/conf

/etc/xdg/surfraw.conf et $HOME/.config/surfraw/conf sont tous deux des fragments de bourne-shell
script shell de style.

/etc/xdg/surfraw.conf doit utiliser def et defyn pour définir les variables. Ces fonctions définissent
variables à moins qu'elles ne soient déjà définies par l'environnement. defyn est utilisé pour le booléen
variables de configuration, def pour tous les autres. Par exemple:

def SURFRAW_text_browser /usr/bin/lynx
defyn SURFRAW_graphical non

$HOME/.config/surfraw/conf doit utiliser des entrées de style sh, par exemple :

SURFRAW_text_browser=/usr/bin/lynx
SURFRAW_graphical=non

C'est parce que vous voulez qu'ils remplacent les variables d'environnement inconditionnellement.

CONFIGURATION VARIABLES


SURFRAW_global_conf
Emplacement du fichier de configuration globale.

Valeur par défaut:

def SURFRAW_global_conf /etc/xdg/surfraw/conf

SURFRAW_conf
Emplacement du fichier de configuration par utilisateur.

Valeur par défaut:

def SURFRAW_conf $HOME/.config/surfraw/conf

SURFRAW_graphique
S'il faut utiliser un navigateur graphique.

Valeur par défaut:

defyn SURFRAW_graphical non

SURFRAW_text_browser
Nom/chemin de l'exécutable du navigateur de texte. par exemple liens, lynx, w3m

Valeur par défaut:

def SURFRAW_text_browser navigateur-sensible

SURFRAW_graphical_browser
Nom/chemin de l'exécutable du navigateur graphique. par exemple mozilla, netscape etc.

Valeur par défaut:

def SURFRAW_graphical_browser navigateur-sensible

SURFRAW_text_browser_args
Arguments du navigateur de texte, ou "aucun".

Valeur par défaut:

def SURFRAW_text_browser_args aucun

SURFRAW_graphical_browser_args
Arguments du navigateur graphique, ou "aucun".

Valeur par défaut:

def SURFRAW_graphical_browser_args aucun

SURFRAW_graphical_remote
S'il faut utiliser "-éloigné ouvrir le lien" pour le navigateur graphique.

Valeur par défaut:

defyn SURFRAW_graphical_remote oui

SURFRAW_nouvelle_fenêtre
Lorsque vous utilisez SURFRAW_graphical_remote, ouvrez une nouvelle fenêtre ?

Valeur par défaut:

defyn SURFRAW_new_window non

SURFRAW_écran

Nom de la commande d'écran à exécuter.

Valeur par défaut:

def écran SURFRAW_screen

SURFRAW_new_screen
Si surfraw fonctionne sous à l'écran(1), démarrez un nouvel écran pour chaque navigateur de texte
invocation?

Valeur par défaut:

defyn SURFRAW_new_screen non

SURFRAW_screen_args
Arguments à passer à la commande SURFRAW_screen

Valeur par défaut:

def SURFRAW_screen_args ""

SURFRAW_quote_args
S'il faut « citer » tous les arguments.

Valeur par défaut:

defyn SURFRAW_quote_args non

SURFRAW_quote_ifs
S'il faut reciter les arguments s'ils contiennent des espaces, c'est-à-dire ainsi :
sr google foo "bar baz" bam
fonctionne comme prévu.

Valeur par défaut:

defyn SURFRAW_quote_ifs oui

SURFRAW_results
Nombre de résultats par défaut à renvoyer (non pris en charge par tous les elvi).

Valeur par défaut:

déf SURFRAW_results 30

SURFRAW_escape_url_args
S'il faut échapper les caractères [% "$%&+,/:;<=>?@[{|}~'] dans les arguments de la ligne de commande
ensuite utilisé pour construire une URL.

Valeur par défaut:

defyn SURFRAW_escape_url_args oui

Utilisez surfraw en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.