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-----