Questions marquées «alias»

Un alias n'est rien d'autre qu'un raccourci clavier, une abréviation, un moyen d'éviter de taper une longue séquence de commandes. Cela peut économiser beaucoup de frappe sur la ligne de commande et éviter d'avoir à mémoriser des combinaisons complexes de commandes et d'options.

3
Résoudre tous les alias dans une ligne de commande zsh
J'ai des alias imbriqués et je veux tous les résoudre avant d'exécuter la commande. Comment je fais ça? S'il y a une fonction qui n'est liée à aucune touche, cela M-x foobarme convient aussi. Je pourrais même utiliser la commande externe ( type, command, which, peu importe). J'ai tout essayé …
12 zsh  alias 

5
Comment «empiler» des alias de shell?
Dans mon .profile(provenant en shmode d'émulation de mon .zshrc), j'ai l'extrait de code suivant: if [ -f /usr/bin/pacmatic ]; then alias pacman=pacmatic fi # Colorized Pacman output alias pacman="pacman --color auto" Cependant, le deuxième alias remplace toujours le premier: % type pacman pacman is an alias for pacman --color auto …
12 zsh  alias 

5
Comment tester les conflits possibles en utilisant l'alias dans bashrc?
Existe-t-il un moyen simple de répertorier tous les conflits de commandes qui se sont produits dans le système en raison de la mise à jour bashrc impliquant des commandes d'alias? Par exemple, quelqu'un écrit alias ls=/path/to/user-generated/executableen bashrc. Comment découvre-t-on que cela masque une commande réelle ( ls). Une façon semble …
12 bash  alias  bashrc 

5
Alias ​​de développement de shell non interactif
J'ai du mal à obtenir des alias pour étendre mon compte d'hébergement lorsque j'exécute une commande comme: ssh user@server "bash -c \"alias\"" Mon fichier .bashrc est: echo .bashrc # .bashrc shopt -s expand_aliases # Source global definitions (commenting this out does nothing) if [ -f /etc/bashrc ]; then . /etc/bashrc …
12 bash  ssh  alias  bashrc 

2
Échapper les citations dans l'alias zsh
À la suite de cette question sur la suppression des nouvelles lignes du texte, je veux transformer cela en un alias zsh comme suit: alias striplines=' awk " /^$/ {print \"\n\"; } /./ {printf( \" %s \",$0);}"' J'ai essayé d'échapper les guillemets à l'intérieur du script awk, mais j'obtiens cette …
12 shell  zsh  quoting  alias 

3
Comment étendre les alias bash
Comment créer un alias qui étend réellement un autre alias du même nom dans Bash? Pourquoi: Je l' habitude d'avoir GREP_OPTIONSmis sur .bashrcquelque chose comme ceci: GREP_OPTIONS="-I --exclude=\*~" J'avais aussi un script (disons, setup-java.sh) que j'appellerais avant de travailler sur certains projets Java. Il contiendrait la ligne: GREP_OPTIONS="$GREP_OPTIONS --exclude-dir=classes" Si …
11 bash  grep  alias 

1
Alias ​​bash avec un espace dans le cadre de la commande
J'essaie de créer un alias bash, où l'alias lui-même a un espace. L'idée est que l'alias (ie con) représente sudo openvpn --config /path/to/my/openvpn/configs/. Ce qui se traduit par une commande lisible, lorsque l' conalias est utilisé. c'est à dire: `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf` Je comprends que je …

3
Définir un alias et l'utiliser immédiatement
Dans zshcela fonctionne bien: alias foo=ls foo Mais cela ne signifie pas: alias foo=ls; foo Appuyez sur Entrée une fois de plus n'est pas un problème lors de l'exécution interactive. Mais lors de son exécution, sshcela devient soudainement un problème: % ssh zsh@server 'alias foo=ls; foo' zsh:1: command not found: …
11 zsh  alias 


2
Comment utiliser - comme alias?
Lorsque j'utilisais openSUSE 11.3, il était fourni avec plusieurs alias déjà configurés. Deux que j'utilisais beaucoup étaient +pour pushd .et -pour popd. Maintenant sur Debian, je ne sais pas comment créer le second. alias -=popdessaie de lire -=comme une option de commande pour l'alias. J'ai essayé de mettre des guillemets …
11 bash  alias 

4
Forcer un alias «ajouté» à chaque commande
Est-il possible d'ajouter de force un alias de synchronisation (faute d'un meilleur moyen de le formuler) à chaque commande bash? Par exemple, j'aimerais avoir un utilisateur spécifique qui, chaque fois qu'une commande est exécutée, est toujours encapsulé avec dateavant et après, ou time. Est-ce possible, et si oui comment?
11 bash  monitoring  alias  date  time 



2
Comment créer un alias avec une commande contient 'et "
Il y a quelques articles, quelqu'un a demandé comment afficher la mémoire en pourcentage. Quelqu'un a répondu: free | awk '/^Mem/ { printf("free: %.2f %\n", $4/$2 * 100.0) }' Je me demandais si je pouvais transformer cette commande en alias dans ~ / .bashrc. Mais la syntaxe de l'alias est: …
10 bash  quoting  alias 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.