SELECT
MySQL Workbench 에서 결과를 볼 때 하나의 \
max@host 10:13:58: ~$ mysql -h db-master.domain.local -uuser -ppw db -e '
> SELECT
> DISTINCT i.filesourceregexp
> FROM db.ImportLogFiles i'
+------------------------------------------------+
| filesourceregexp |
+------------------------------------------------+
| ^[0-9]{8}_1062355673_merge_google_pbn\.csv$ |
| ^[0-9]{8}_8026062435_merge_google_pbn\.csv$ |
| ^[0-9]{8}_1062355673_store_visits_report\.csv$ |
+------------------------------------------------+
max@host 10:14:10: ~$ mysql -h db-master.domain.local -uuser -ppw db -e '
SELECT
DISTINCT i.filesourceregexp
FROM db.ImportLogFiles i' | tail -n +2
^[0-9]{8}_1062355673_merge_google_pbn\\.csv$
^[0-9]{8}_8026062435_merge_google_pbn\\.csv$
^[0-9]{8}_1062355673_store_visits_report\\.csv$
max@host 10:14:19: ~$
이 옵션은 다음과 my.cnf
같습니다.
[client]
host = db-master
user = user
password = pass
default-character-set=utf8
결과를 파이핑하여 tail
출력 / 문자열 을 변경하는 이유는 무엇 입니까? (더블 참고 \
).
영어 실력을 향상시켜 주셔서 감사합니다.
—
FaxMax
head
그리고 grep 802
또한 두 배로 않습니다 * \ * max@host 10:50:48: ~$ mysql -V mysql Ver 14.14 Distrib 5.5.55, for debian-linux-gnu (x86_64) using readline 6.3
어떤 꼬리를 사용하고 있습니까? 당신의 출력을 공유 할 수 있습니다
—
amisax
tail --version
@amisax 내 꼬리는
—
FaxMax
tail (GNU coreutils) 8.23
있지만 grep 또는 머리와 같은 문제가 있습니다
내 bash는 다음
—
FaxMax
GNU bash, version 4.3.30(1)-release (x86_64-pc-linux-gnu)
과 uname -a
같습니다 :Linux host 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u2 (2017-06-26) x86_64 GNU/Linux
mysql ... | head
또는mysql ... | grep 8
?