Re: OT: bashfråga

Sven Arvidsson <[email protected]>
Newsgroups gmane.linux.debian.user.swedish
Message-ID <[email protected]>
On Mon, 2015-03-30 at 15:59 +0200, [email protected] wrote:
> Jag behöver en fil som innehåller en datumsträng utan LF i slutet.
> Skulle naturligtvis kunna skriva ett C-program som ger mig exakt det
> men jag skulle vilja göra det i ett bash-script.
> 
> Nedanstående fungerar men det känns väldigt yxigt, speciellt
> sed-kommandot. Någon som har ett bättre förslag?
> 
> date +"%Y%m%d_%H%M%S" > tmp
> sed s/\
> // tmp > NEWDATE 2> /dev/null
> 
> Med hopp om svar.
> /Janne

Det går i iaf att förenkla det:

date +"%Y%m%d_%H%M%S" | tr -d '\n'

Men om du läser in det värdet som en variabel i ett script tror jag inte
det spelar någon roll med newline på slutet eller inte.

-- 
Cheers,
Sven Arvidsson
http://www.whiz.se
PGP Key ID 6FAB5CD5
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJVGV4MAAoJEHzNaXRvq1zVtvYP/08ARJ/JsjgqttYOvRcppN3x
FOfOh8nXAbpKnbmXlsNRzuL/8dH2CQXPMd+r/YeT+v7ACuSlblxnBhuXXxCXLwNu
j0SlXPYOZnm3RRG2yAGHGYrc/X5GvrNU6ranNV4sTvyiDSHVwBrqEpzJ28T2VOpw
xqp7u2OMjvGdOH/rntsFkBHPuAojKVwbSyVnhF2CBgjK0ACH8WQJRcelUnY7Etzb
T4vBcyE79B/jo7+9FbEvYaG6TAV6iHeupzozSp1rVOIcm3C23AScBMskPMUnK2xI
DAMDmqSDxXmne7SdBAqSyhnqgufvMCs4Gcr2UVf437YmCWSeJMLiFTzgPfh/epHE
9D+bESdgmwDT0cDMwpIaL5pqdD0H57yit1CxoTAhmtzvrdSil7qJYocRyC4tGe+/
9pVWzVg4gl6wCgKMJP40D6tvvx96w29l5U18DpJ1+WbgebmHe0gMrUDST5SqP29g
yNEY0z+IPUlUXDuKbtGCIlMgbb217Uz+7DJQOPl3GuAc06WIYzuPj4ZjyO5d+y9i
gIjjL+P0SUq04DxGVO1NUainneNX4wAh++qPrw/5bgn8/XCb4XfhULEAbhdWOzV+
x7v7GyzMV8c9VHA+3HogaovhXGXSG+h4JZ2CPpxFgUCyWJ4zqoY70cPaqP45i3C/
jBSgrl1ULlbCn1n3geRv
=xNPA
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.