The hashtag "Can someone please tell me who Li Chen is speaking to" went viral on Chinese social media platform Weibo's Hot Search list last Sunday afternoon. In a scene at the beginning, actor Li Chen can be seen speaking with the air, at the spot where Xukun used to stand. There are also empty spots between the cast members where Xukun was previously supposed to be standing or seated.Īlthough Xukun was removed, the show must go on, and this resulted in some scenes where the members are just speaking to or playing with the air in the background. Netizens also found that Xukun, who was previously seen to be standing in the centre, was completely removed in the episode that was broadcast. Such as in the opening scene in a preview that was released earlier, viewers saw that Xukun was walking beside Chinese singer Zhou Shen.īut in the version that was broadcast, the production team used a long shot and digitally removed Xukun completely. ![]() However, sharp-eyed netizens and fans, who have been following the production of the episode when the cast filmed it in Thailand in early June, compared fan-shot footage (fan cams) to the broadcast scenes, and found that certain scenes with Xukun were removed with CGI. When the latest episode of Keep Running was announced to air last Friday, fans and netizens were looking forward to seeing if Xukun would still appear.Īnd when it was broadcast, it was almost as if Xukun was never on the show in the first place. The show, which is a Chinese remake of the South Korean variety show Running Man, had to delay the airing of the episode for two weeks when Xukun was accused of forcing a woman to go for an abortion after he had a one-night stand with her in 2021.Īlthough the 24-year-old subsequently explained the matter in his Weibo post on July 3, he is laying low in the Chinese entertainment industry for now. It is not a supernatural phenomenon, it is just that Chinese idol singer Cai Xukun, who was a guest in this episode and the next, was digitally removed following his recent scandal. We still add a command prefix in case the OS is Linux or Cygwin where opening /dev/fd/x is not like a dup(x) and may still fail if the permissions of the file have changed since it was opened on fd 3.If you watch the Chinese variety show Keep Running that aired last Friday (July 14), don't get weirded out if you see a cast member speaking or playing with the air. When a redirection fails, the redirected command (here a command group) is not executed, so the shell doesn't attempt to execute that special builtin, avoiding the side effect of exiting the shell. To avoid the error, rather than trying and do a check beforehand which comes with TOCTOU race, you could open the file on some fd whilst stderr is discarded and source the corresponding /dev/fd/n file: $ dash -c ' 4>&2 2> /dev/null 3&4 4>&- echo here' there if not in sh emulation / POSIX mode. One of the many reasons errexit is best avoided except maybe for the simplest of scripts.īeware that zsh's command predates POSIX' one and has different semantics. In the case of dash (current versions at least, contrary to bash -o posix for instance), that doesn't cancel the effect of errexit for the evaluation of code in the sourced file: $ dash -ec 'command. in the condition part of a if/ while/ until statement). ![]() x || echo "that is fine" echo "$? here"' The work around is to handle the error: $ dash -o errexit -c 'command. In the case of dash (contrary to bash -o posix for instance), failing special builtins in the sourced file don't cause the shell to exit though as if they were also prefixed with command.īeware that if the errexit option is also enabled, the shell will still exit if the file to source can't be opened, but this time because command returns with a non-zero exit status: $ dash -o errexit -c 'command. That won't prevent the shell from exiting if the sourced file calls exit or runs into fatal errors when interpreting its contents. ![]() To remove the specialness of a special builtin, the POSIX way is to prefix it with command: $ dash -c 'command. Most other POSIX shells also do it, but in the case of bash and zsh only when they're in their respective posix/sh/ksh mode (including when they're invoked as sh).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |