Als ik het commando uitvoer in de shell werkt het wel maar als ik hem gebruik in het script werkt het niet.
Ik krijg dan de volgende foutmelding:
: File name too long42,0974
Mijn bestand ziet er zo uit:
cat -A tests/temp/coor
T0042,0974^MT0041,0974^MT0041,0974^MT0041,0973^MT0041,0973^MT0041,0973^MT0040,0973^MT0040,0972^MT0040,0971^MT0040,0970^MT0040,0969^MT0041,0969^MT0041,0969^MT0042,0970^MR0043,0970^MT0048,0967^MT0048,0966^MT0048,0966^MT0047,0965^MT0047,0964^MT0047,0964^MT0047,0963^MT0047,0963^MT0047,0964^MR0048,0965^MT0042,0963^MT0042,0963^MT0042,0963^MT0042,0962^MT0042,0962^MT0041,0961^MT0041,0960^MT0041,0958^MT0041,0957^MT0042,0957^MR0042,0957^MT0054,0972^MT0054,0972^MT0054,0972^MT0053,0972^MT0053,0972^MT0053,0972^MT0053,0972^MT0053,0971^MT0054,0971^MR0054,0971^MT0039,0975^MT0039,0975^MT0039,0974^MT0039,0974^MT0039,0974^MT0039,0973^MR0039,0972^M^MS
Ik werk ook wel op deze manier om een stuk uit bestand uit te lezen:
while read inputline
do
log="$(echo $inputline | cut -d/ -f1)"
done < $properties
Is dit ook mogelijk voor alleen de eerste regel? Of het eerste woord?