28 lines
415 B
Bash
28 lines
415 B
Bash
#!/bin/bash
|
|
gettaskinfos() {
|
|
echo '
|
|
SELECT
|
|
id,
|
|
source_file,
|
|
required,
|
|
cleanup,
|
|
fileid,
|
|
filename
|
|
FROM tasks
|
|
WHERE id='$1';
|
|
' >&3
|
|
read -u4 line
|
|
taskid=${line%%|*}
|
|
rest="${line#*|}|"
|
|
sourcefileid=${rest%%|*}
|
|
rest=${rest#*|}
|
|
required=${rest%%|*}
|
|
rest=${rest#*|}
|
|
cleanup=${rest%%|*}
|
|
rest=${rest#*|}
|
|
destfileid=${rest%%|*}
|
|
rest=${rest#*|}
|
|
destfilename=${rest%%|*}
|
|
rest=${rest#*|}
|
|
}
|