• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

248
Views
Evite "enter" al pegar xsel/xclip

Esto es algo simple, supongo, pero aún no puedo entender cómo hacerlo. Tengo definida la siguiente función:

 date +%Y-%m-%d_%H:%M | xclip -selection c

que obtiene una marca de tiempo y la coloca en el portapapeles. Principalmente quiero usar esto para nombrar archivos, así puedo, por ejemplo, ir

 vi file_2016-02-16_20:10_somemorethings.txt

pero cuando pego la fecha en la terminal (con control+shift+V) ya ingresa el comando, por lo que nunca tengo la oportunidad de escribir _somemorethings.txt . En otras palabras, el último carácter que guarda xclip es la tecla Intro. Esto sucede cada vez que canalizo algo a xclip o xsel , no solo con la función definida anteriormente.

Sé que esto suena como algo sin importancia, pero realmente mejoraría la productividad si este pequeño problema pudiera solucionarse.

He probado varias opciones con xclip y xsel y nada parece superar esto. ¿Algunas ideas? ¿Es esto posible?

about 3 years ago · Santiago Trujillo
2 answers
Answer question

0

Podrías usar tr, por ejemplo

 date +%Y-%m-%d_%H:%M | tr -d '\n' | xclip -selection c

Consulte esta pregunta para conocer las diferentes formas de lograrlo: Bash: elimine el salto de línea final de la salida

about 3 years ago · Santiago Trujillo Report

0

Solo una nota para cualquiera que venga aquí en el futuro, el comando

 date +%Y-%m-%d_%H:%M | xclip -rmlastnl -selection c

hará el trabajo ahora.

about 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error