Search
Project
General
Profile
Sign in
Home
Projects
Search
:
A painter and a black cat
All Projects
A painter and a black cat
Overview
Activity
News
Wiki
Files
Download (709 Bytes)
OwnTweetSearch
» OwnTweetSearch.sh
kanata
, 04/13/2025 01:59 PM
#!/bin/bash
IFS
=
'
'
MY_NAME
=
"own-twitter-id"
#自身のTwitterのidを設定
HIT_LIST
=
$(
cat
tweet.js |sed
-e
's/window.YTD.tweet.part0 = //'
|jq
-r
-c
'.[]'
|grep
"
$1
"
)
HIT_COUNT
=
$(
echo
"
${
HIT_LIST
}
"
|wc
-l
)
COUNT
=
"1"
for
RECORD
in
$HIT_LIST
do
echo
$RECORD
ID
=
$(
echo
$RECORD
|grep
-o
"
\"
id
\"
:
\"
.*
\"
"
|tr
','
'\n'
|grep
"
\"
id
\"
:
\"
.*
\"
"
|tail
-1
|awk
-F
'"'
'{print $4}'
)
SCREEN_NAME
=
$(
echo
$RECORD
|grep
-o
"screen_name
\"
:
\"
.*
\"
,"
|awk
-F
'"'
'{print $3}'
)
if
[
-z
"
$SCREEN_NAME
"
]
then
SCREEN_NAME
=
$MY_NAME
fi
echo
"https://twitter.com/
${
SCREEN_NAME
}
/status/
${
ID
}
"
if
[
"
$HIT_COUNT
"
-gt
1
]
then
echo
"-------------------- [
$HIT_COUNT
] --------------------"
:
$((
HIT_COUNT--
))
fi
done
(1-1/1)
Loading...