这是我输入的内容和得到的输出:
$ cat helloworld.txt
Hello World!
I'm Kanladaporn Sirithatthamrong
6480952
Run Code Online (Sandbox Code Playgroud)
但这就是我想要的输出:
Hello World!
I'm Kanladaporn Sirithatthamrong
6480952
Run Code Online (Sandbox Code Playgroud)
我应该怎么办?请问有什么建议吗?
在 Ubuntu 18.04(或 20.04 等)上将安装推荐的软件包以及apt-get install,我知道应该安装依赖的软件包,但为什么推荐?谁决定推荐?
但我想会有一个合理的理由,理由是什么?
我有一个外部 SSD。有时候插上,有时候插不上。我已经解决了 FSTAB 启动时挂起的问题 - 一切都很好。我有一个使用 RSYNC 将我的主驱动器备份到所述驱动器的脚本。
我不想要这样。我要么希望不创建安装点(如果驱动器不存在),要么只将 RSYNC 备份到驱动器 - 而不是安装点。
由于安装点在技术上是本地安装的 - 我无法弄清楚 RSYNC 如何知道其中的差异。
我意识到我需要手动source ~/.bashrc归档或手动source .profile归档才能使.bashrc文件中指定的设置生效。以下是对完整~/.bashrc文件的一些补充:
export LD_LIBRARY_PATH=/usr/local/lib
export LD_LIBRARY_PATH=/usr/local/lib/wx
export LD_LIBRARY_PATH=/usr/local/lib/wx/3.3.0
export LD_LIBRARY_PATH=/home/raphy/wxWidgets
Run Code Online (Sandbox Code Playgroud)
.bashrc需要注意的是,我遇到了仅针对库的非永久设置的问题wxWidgets,为此我添加了最后四行。
我评论了wx库路径.bashrc并添加了这些行
/etc/ld.so.conf.d/wx.conf并运行sudo ldconfig:
raphy@raohy:/etc/ld.so.conf.d$ sudo ldconfig
raphy@raohy:/etc/ld.so.conf.d$ cat wx.conf
export LD_LIBRARY_PATH=/usr/local/lib
export LD_LIBRARY_PATH=/usr/local/lib/wx
export LD_LIBRARY_PATH=/usr/local/lib/wx/3.3.0
Run Code Online (Sandbox Code Playgroud)
但问题仍然存在。
我必须做什么才能避免手动执行source ~/.profile或source ~/.bashrc?
我们有一个内容如下的文件。
/* ----------------- pattern_1 ----------------- */
jb: pattern_1 Data: asdflj adfas Log: dir/log1
/* ----------------- pattern_2 ----------------- */
jb: pattern_2 typ: CM comm: ${dir}/DISPV mach: au_buh description: "run flag"
/* ----------------- pattern_3 ----------------- */
jb: pattern_3 typ: fw own: buh out_file: "${log}/jl.log" err: "log.err"
Run Code Online (Sandbox Code Playgroud)
该文件必须分为 3 个并创建为 3 个单独的文件,如下所示:
模式_1.txt
/* ----------------- pattern_1 ----------------- */
jb: pattern_1 Data: asdflj adfas Log: dir/log1
Run Code Online (Sandbox Code Playgroud)
模式_2.txt
* ----------------- pattern_2 ----------------- */
jb: pattern_2 typ: CM comm: ${dir}/DISPV mach: au_buh description: "run flag"
Run Code Online (Sandbox Code Playgroud)
模式_3.txt …
我已经安装了 GNOME Shell Theming 扩展并在gnome-tweak-tool.
我已经在我的~/.themes文件夹中安装了一些主题,但仍然无法选择任何 shell 主题。
如何启用和选择 GNOME Shell 主题?
我正在 Ubuntu 11.10 上安装蜘蛛猴。运行 ./configure 时,我收到一个依赖错误,指出 libnotify >= 0.4 不满足。
将软件包在 Ubuntu 中定位为
gir1.2-notify-0.7
Run Code Online (Sandbox Code Playgroud)
然后我找到了它的安装位置。
renshaw@renshaw-TravelMate-5740G:~/spidermonkey$ dpkg -L gir1.2-notify-0.7
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/gir1.2-notify-0.7
/usr/share/doc/gir1.2-notify-0.7/copyright
/usr/lib
/usr/lib/girepository-1.0
/usr/lib/girepository-1.0/Notify-0.7.typelib
/usr/share/doc/gir1.2-notify-0.7/AUTHORS
/usr/share/doc/gir1.2-notify-0.7/NEWS.gz
/usr/share/doc/gir1.2-notify-0.7/changelog.Debian.gz
Run Code Online (Sandbox Code Playgroud)
然后我尝试将其添加到 PKG_CONFIG_PATH 中
export PKG_CONFIG_PATH=/usr/lib/:/usr/lib/girepository-1.0/Notify-0.7.typelib
Run Code Online (Sandbox Code Playgroud)
但是我仍然收到错误。
configure: error: Library requirements (libnotify >= 0.4) not met;
Run Code Online (Sandbox Code Playgroud)
我怎样才能./configure看到 libnotify 为 gir1.2-notify-0.7?
我在 2 个虚拟机中使用 Ubuntu 10.04。我在一台机器上安装了 Hudson,另一台机器运行 klocwork。场景是当我在 Hudson 中触发构建时,脚本必须成功运行并调用 VM2 中的 Klocwork。在构建脚本中,我给出了以下命令来调用机器 2 中的 Klocwork。
if [ $Klocwork = "true" ]; then
echo "Starting Klocwork Report ..."
sshpass -p 'password' ssh IP-address "sudo chmod 755 /local path/build_script_kw.sh;/local path/build_script_kw.sh $SVNID $Version"
fi
echo "Build Successfully."
Run Code Online (Sandbox Code Playgroud)
当我运行脚本时,Host key verification failed出现错误。请为我提供此问题的解决方案。谢谢。
如何停止 mysql 服务器(使用二进制安装方式安装/usr/local/mysql)?
当我进去/usr/local/mysql/bin执行命令时
mysqld stop我收到以下错误消息:
[ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
[ERROR] Aborting
[Note] mysqld: Shutdown complete
Run Code Online (Sandbox Code Playgroud)
我仍然可以看到 mysql 服务器的进程。
当我尝试使用 mysqld 中的 mysqld 执行此操作时,也会发生同样的情况/etc/init.d。