comando dos (solucionado)

Imagen de lynead
0 puntos

Buenas, tengo un problema con el comando "doscomando", ya que no lo tengo en /bin, he estado buscando por bastantes sitios pero no encuentro nada, me gustaría tener este comando para poder usar "dosstart directorio" y poder abrir carpetas bastante mas rápido usando la linea de comandos.
¿Necesito instalar algún paquete?

Muchas gracias.

Imagen de CHuLoYo
+1
0
-1

estás seguro de que eso es un comando de linux???????

---------
Marcos Pérez
Grupo de aprendizaje de programación

+1
0
-1
Imagen de lynead
+1
0
-1

Si, estaba buscando algo parecido hace unos días, y lo acabo de ver en el libro de sistemas informáticos multiusuario que escribió mi profesor, y me ha llamado bastante la atención.

+1
0
-1
Imagen de Jorolo
+1
0
-1

Hola lynead.

¿Seguro que no se trata de una errata?

si preguntases por un comando llamado 'doscommand'... bueno, hay muchos comandos que desconozco. Pero un comando llamado 'doscomando' (en castellano) me sorprendería bastante que existiese.

Te propongo una cosa. Explícanos detalladamente cual es la funcionalidad que quieres o necesitas y nosotros te diremos cual es el comando que la satisface.

Por cierto. dosstart no sera...
http://www.icdc.com/~dnice/dosstart.html

+1
0
-1
Imagen de lynead
+1
0
-1

no no, dosstrat solo era un ejemplo, con doscomando quería decir, que donde comando pones el comando de windows a usar, dosdir, dosformat, o lo que se quiera :P
únicamente quiero usar dosstart para poder abrir rapidamente cualquier carpeta que quiera. lo que hacía en windows era crear un bat así:
@echo off
start c:\otros\programación
exit

(por ejemplo)
después lo guardaba en la carpeta system32, así luego cuando abría ejecutar (con la tecla windows+r) y escribía "programacion" o el nombre que le daba al bat, se abría directamente y la verdad esq lo agradecia bastante xd
ahora en ubuntu si tengo q abrir cualquier programa, no tengo ningún problema poniendo un enlace en /bin y escribiendo el nombre del programa & desde el terminal.
por eso me gustaría saber un comando para abrir directamente cualquier carpeta, he estado intentado crearlo en C también, pero no se me ocurre nada :(

+1
0
-1
Imagen de furtaxi
+1
0
-1

que contenga, por ejemplo:

nautilus /home/peliculas

Lo llamarías abrepelículas.sh

lo dejas en tu /home/usuario, y le haces un lanzador, con click derecho en el escritorio, siendo el comando

bash abrepelículas.sh

Luego, le das permisos de ejecución.

Mi WEB 100 % GNU/Linux: www.vigovideo.es
El que busca encuentra. El que no, se pierde. Arriba a la derecha, un precioso buscador.

+1
0
-1

Mi web : www.vigovideo.es
Buscar es más rápido que esperar una respuesta.

Imagen de lynead
+1
0
-1

gracias a todos por responder, si que funciona :D:D:D

+1
0
-1
Imagen de furtaxi
+1
0
-1

lo dije a ver si colaba... :)

Si te molesta el icono en el escritorio, lo puedes arrastrar a uno de los paneles.

Mi WEB 100 % GNU/Linux: www.vigovideo.es
El que busca encuentra. El que no, se pierde. Arriba a la derecha, un precioso buscador.

+1
0
-1

Mi web : www.vigovideo.es
Buscar es más rápido que esperar una respuesta.

Imagen de lynead
+1
0
-1

no no, no lo he puesto en el escritorio, al final lo q he echo es hacer un programa en c así:

#include
#include

int main()
{
char abre[]="nautilus /home/navi/descargas";
system(abre);

return 1;
}

compilarlo y meterlo en /bin, ahora si escribo descargas en el terminal se me abre directamente la carpeta, gracias por la ayuda :D

+1
0
-1
Imagen de valromer
+1
0
-1

Supongo que es que estás aprendiendo a programar en C, pero es mucho más fácil la solución que te han aportado anteriormente.

También puedes hacer el script del siguiente modo:

#!/bin/bash

nautilus /home/navi/descargas

Luego, le das permisos de ejecución, poniéndolo en una de las carpetas que están en la ruta de ejecución, por ejemplo /TuUsuario/bin (si no existe la creas, y la siguiente vez que arranques el sistema está en la ruta de ejecución) y de ese modo podrás, escribiendo en el terminal el nombre del archivo que no tiene por que finalizar el .sh, ejecutarlo, además, podrás poner parámetros si quieres.

+1
0
-1