Preguntas etiquetadas con function

Preguntas sobre el uso de funciones en el contexto de Unix y Linux (principalmente, pero no exclusivamente, scripts de shell). Las preguntas sobre programación en Python, Perl, Ruby, etc. deben hacerse en Stack Overflow.

7
¿Existe el concepto de programación de "devolución de llamada" en Bash?
Algunas veces, cuando leí sobre programación, me encontré con el concepto de "devolución de llamada". Curiosamente, nunca encontré una explicación que pueda llamar "didáctica" o "clara" para este término "función de devolución de llamada" (casi cualquier explicación que leí me pareció lo suficientemente diferente de otra y me sentí confundido). …
21 bash  function 

2
¿Cómo obtener el nombre de archivo del búfer actual en emacs?
Una de las características principales que extraño de Vim es que siempre guarda el nombre del archivo actual en el %búfer ( más información ). Eso permite ejecutar comandos fácilmente como: ;; compile current file :! gcc % ;; source current file (useful when I'm editing .vimrc :source % ;; …
19 emacs  function 




5
¿Cómo establecer un alias por directorio?
Supongamos que tiene un alias go, pero quiere que haga cosas diferentes en directorios diferentes. En un directorio debería ejecutarse cmd1, pero en otro directorio debería ejecutarsecmd2 Por cierto, ya tengo un alias para cambiar a los directorios anteriores, entonces, ¿es posible agregar la goasignación de fooalias al alias? alias …

2
Alias ​​y funciones
Del manual de bash Las reglas relativas a la definición y uso de alias son algo confusas. Bash siempre lee al menos una línea completa de entrada antes de ejecutar cualquiera de los comandos en esa línea. Los alias se expanden cuando se lee un comando, no cuando se ejecuta. …
17 bash  alias  function 

5
Función bash con estado
Me gustaría implementar una función en Bash que aumente (y devuelva) un recuento con cada llamada. Desafortunadamente, esto no parece trivial ya que estoy invocando la función dentro de una subshell y, en consecuencia, no puede modificar las variables de su shell principal. Aquí está mi intento: PS_COUNT=0 ps_count_inc() { …

1
Cómo usar la función definida con xargs
Este es mi codigo #!/bin/bash showword() { echo $1 } echo This is a sample message | xargs -d' ' -t -n1 -P2 showword Entonces tengo una función showwordque hace eco de cualquier cadena que pases como parámetro a la función. Luego xargsintento llamar a la función y pasar una …
16 bash  xargs  function 





3
Mostrar el cuerpo de la función en Bash
He configurado varias funciones en mi .bashrcarchivo. Me gustaría mostrar el código real de la función y no ejecutarlo, para referirme rápidamente a algo. ¿Hay alguna manera de que podamos ver la definición de la función?
14 bash  function 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.