0 votos

Crear un archivo con el mismo id del usuario que está logueado

Buenas tardes. Lo he intentado e investigado, pero no lo he logrado, así que pido esta ayuda.

Me gustaría crear un archivo en una ruta específica que tenga el mismo nombre del usuario con el que estoy logueado. Por ejemplo cuando coloco "id" sale toda la info del usuario, ejemplo: uid=104130(u0_a430) gid=10430(u0_a430) groups=10430(u0_a430),3003(inet),9997(everybody),20430(u0_a430_cache),50430(all_a430)

Lo que ocupo es que el script cree el archivo u0_a430. Gracias de antemano.

0voto

Jimmy Neutron Puntos 460

Puedes lograr esto utilizando el comando whoami en un script de bash para obtener el nombre de usuario actual y luego crear un archivo con ese nombre. Aquí tienes un ejemplo de cómo hacerlo:

#!/bin/bash

# Obtener el nombre de usuario actual
username=$(whoami)

# Crear el archivo con el nombre de usuario
touch /ruta/especifica/$username

echo "Archivo creado con el nombre de usuario: $username"

Guarda este script en un archivo con extensión .sh y ejecútalo en tu terminal. Se creará un archivo con el nombre del usuario con el que estás logueado en la ruta específica que hayas indicado. ¡Espero que esto te sea de ayuda!

0 votos

Maestro! Funcionó fino y a la primera. Muchas gracias. Saludos cordiales.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X