typescript

如何配置 coc 和 nvim 以正确排序反应导入?
typescript

如何配置 coc 和 nvim 以正确排序反应导入?

我每天将 nvim 与 coc 结合使用,它比 VS code 效率极高,但是,在 vscode 中完成的一些操作,当我使用 React 时我无法配置,就是按此顺序导入。 React ( useState, useEffect, useRef) 依赖项 ( momentjs, antd ) 内置 ( 我自己的组件为 Component.tsx ) 我尝试了几种方法,使用 coc-eslint、coc-prettier、coc-tsserver,但没有一个真正有效。 我尝试过使用 CocCommand editor.action.organizeImport ...

Admin

在 systemd 服务中运行 ts-node
typescript

在 systemd 服务中运行 ts-node

我正在尝试创建一个服务来运行打字稿文件。 到目前为止,这是我的服务文件中的内容: [Unit] Description=Service that runs the Parenti Bot After=network.target [Service] Type=simple User=abias ExecStart=/home/abias/.local/share/pnpm/ts-node /home/abias/projects/lemmygrad-parenti-bot/bot.ts Restart=on-failure [Install] Wante...

Admin

补充评论
typescript

补充评论

我有一个 bash 脚本,它试图通过运行命令并将script -c输出写入日志文件来一石二鸟,以便我可以监控进度,然后通过电子邮件给自己发送结果。 最终的日志文件相当长,因为它是终端会话中显示的所有内容的打字稿;每个进度输出都会被记录。但是,如果我使用 读取数据cat,我只能得到终端中显示的最终输出。 例如: script -c 'rsync -ah --info=progress2 folder1 folder2' logfile.log 使用以下命令打开文件nano: > # nano logfile.log Script started on 2...

Admin

主目录中名为 Typescript 的奇怪文件
typescript

主目录中名为 Typescript 的奇怪文件

突然间,我开始在我的用户主目录中看到这个“Typescript”文件,我很好奇,打开它只是为了看到这个: Script started on 2020-04-11 20:59:06+0600 ]0;root@abar: /home/abartoharoot@abar:/home/abartoha# i a Command 'i' not found, but can be installed with: apt install iprint ]0;root@abar: /home/abartoharoot@abar:/home/abartoha# ip...

Admin

Shell 升级:使用 bash 编写 typescript 命令
typescript

Shell 升级:使用 bash 编写 typescript 命令

谁能解释一下这是什么意思: SHELL=/bin/bash script -q /dev/null 它用于升级 CTF 中的 shellHTB: SHELL=/bin/bash script -q /dev/null Ctrl-Z stty raw -echo fg reset xterm 它与这篇文章中的类似:将简单的 Shell 升级为完全交互式 TTY,但我不明白它的作用。 man script说: NAME script - make typescript of terminal session SYNOPSIS ...

Admin

记录 shell 会话是否加密?
typescript

记录 shell 会话是否加密?

我使用 记录所有 shell 活动script,但担心这些日志文件中有相当多的密码和其他秘密内容。 有谁知道以加密方式记录 shell 会话的任何方法吗?是否有一些类似的实用程序script与 GPG 集成? ...

Admin

如何使用现有的终端会话通过 ANSI 转义代码(如“script”或“screen -L”)保存输出?
typescript

如何使用现有的终端会话通过 ANSI 转义代码(如“script”或“screen -L”)保存输出?

我运行一个 python 脚本来打印几个小时的长日志记录,然后我意识到我想用颜色保存它的输出,但是现在运行或者通过保留 ANSI 转义代码将输出保存为彩色文本都为时konsole已晚。scriptscreen -L 我试过这个伎俩但没有运气,即LD_PRELOAD=./libisatty.so xclip -o -selection clipboard > midnight.log 是否可以选择现有的终端会话并使用 ANSI 转义码保存其现有输出? ...

Admin

“dos2unix”无法将“typescript”文件转换为 Unix 格式
typescript

“dos2unix”无法将“typescript”文件转换为 Unix 格式

我使用命令记录了当前会话script,所有信息都保存在一个文件中,但是当我使用 Vim 打开它时,由于回车,typescript出现了很多s。^M 我尝试使用以下命令将此文件转换为 Unix 格式dos2unix命令,但我无法这样做。它给出了这个错误: dos2unix: Binary symbol 0x1B found at line 2,dos2unix: Skipping binary file typescript. 我只是好奇为什么会发生这种情况。为什么要以形式而不是简单地以形式script产生输出?CR/LFLF ...

Admin

“script”命令保存不必要的字母
typescript

“script”命令保存不必要的字母

使用时脚本为了保存所有终端输出,我在保存的文件中看到奇怪的字符,例如[K, [0m, [KM,[C等等。虽然我cat或more我的文件似乎没有看到这一点,但它是我与其他人共享的保存文件,所以我想知道是否有一种方法可以不包含它们而无需黑客。 $ script --version script from util-linux 2.27.1 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.3 LTS Release...

Admin

使用脚本命令输出的控制台日志记录不可读
typescript

使用脚本命令输出的控制台日志记录不可读

我想console_log.txt使用 shell 脚本将我的程序(python 程序启动连接到串行端口的无头嵌入式设备)输出记录到文本文件,为此,我编写了以下脚本: #!/bin/bash current_time=$(date "+%Y.%m.%d-%H.%M.%S") gnome-terminal -x bash -c "cd ~/Scripts;pwd;script -c \"python test.py $1\" ~/Output/console_log_$current_time.txt;exec $SHELL" 上面的代码将不可读(非 A...

Admin

为什么在脚本(1)的输出中换行符是CR + LF(dos风格)?
typescript

为什么在脚本(1)的输出中换行符是CR + LF(dos风格)?

在命令的打字稿中script(即在保存的文件中),换行符是 CR + LF (\r\n),尽管原始换行符(馈送到script)是 LF。为什么?看来这是tty问题,我根本不知道。有人可以在没有详细说明的情况下解释一下吗? 我没有遇到任何麻烦;我只是好奇。 :)(但我认为最好修复它,或者至少应该记录下来。) 我的script is from util-linux, but probably it does not matter much. ...

Admin

如何自动记录每个终端会话?
typescript

如何自动记录每个终端会话?

我喜欢使用history、script、 和等工具来asciinema记录和审查 xterm (即bash/ sh) 会话,用于典型的一般管理原因,有时也用于全面的学习/复习;作为学习工具。 我考虑将默认设置设置$SHELL为所述工具和/或命令的直接路径,例如: /bin/script transcript.log; /bin/asciinema rec -w0.5 term_log.json; 但这些工具通常依赖于默认$SHELL设置(即/bin/bash、/bin/sh、/bin/zsh等)。 另外,我觉得重新定义系统变量(即$SHELL,$...

Admin

在新选项卡命令行 gnome-terminal 中执行脚本
typescript

在新选项卡命令行 gnome-terminal 中执行脚本

我想打开一个新终端并立即对其执行脚本(以在新选项卡中设置标题),但我无法对此进行配置。我尝试: gnome-terminal --tab-with-profile=$varname -x ./test.sh -c "script -a -c 'ping $varname' $PATH_REPORT/$varname.log" 任何帮助我如何执行包含以下内容的 test.sh 脚本: PROMPT_COMMAND='echo -ne "\033]0;${varname}\007"' 与我写的其他人一起指挥? ...

Admin