标签: sunos

如何在unix/linux系统上将命令行args传递给正在运行的进程?

在SunOS上,有一个pargs命令可以打印传递给正在运行的进程的命令行参数.

在其他Unix环境中是否有类似的命令?

unix linux aix hp-ux sunos

188
推荐指数
5
解决办法
18万
查看次数

Unix命令删除第一列后的所有内容

我有一个文本文件,其中我有这样的东西 -

10.2.57.44      56538154    3028
120.149.20.197  28909678    3166
10.90.158.161   869126135   6025
Run Code Online (Sandbox Code Playgroud)

在那个文本文件中,我有大约1,000,000行,如上所述.我在SunOS环境中工作.我需要一种方法来删除该文本文件中的所有内容,只留下IP地址(上面文本文件中的第一列是IP地址).因此在运行一些unix命令后,文件应该如下所示.

10.2.57.44
120.149.20.197
10.90.158.161
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决一些Unix命令,它可以删除所有只留下IP地址(第一列)的东西并再次将其保存回某个文件.

所以在某些文件中输出应该是这样的 -

10.2.57.44
120.149.20.197
10.90.158.161
Run Code Online (Sandbox Code Playgroud)

unix linux sunos

18
推荐指数
2
解决办法
2万
查看次数

如何通过bashrc检查操作系统是Sun Os还是Unix或Solaris

我想知道,我们怎样才能检查bashrc文件,它是什么操作系统的?

unix bash sunos

12
推荐指数
2
解决办法
3万
查看次数

Makefile错误:看到意外的行结束

尝试安装Git,我运行configure和make,但收到以下错误消息:

make:阅读器中的致命错误:Makefile,第221行:看到意外的行尾

Makefile看起来像:

218:    GIT-VERSION-FILE: FORCE
219:            @$(SHELL_PATH) ./GIT-VERSION-GEN
220:    -include GIT-VERSION-FILE
221:
222:    uname_S := $(shell sh -c 'uname -s 2>/dev/null øø echo not')
Run Code Online (Sandbox Code Playgroud)

是什么导致错误?

以下信息可能相关,也可能不相关:

  • 我尝试在我帐户的目录中在SunOS 5.9(Solaris 9)上安装Git 1.7.0.3.
  • gcc版本是3.4.2(比sunfreeware.com所述的版本3.4.6更早).
  • 我没有root权限.

git solaris makefile sun sunos

9
推荐指数
3
解决办法
2万
查看次数

Bash:如何短暂延迟?

如何在bash中做出短暂的延迟(不到一秒钟)?睡眠命令中的最小时间单位是1秒.我在SunOS 5.10中使用bash 3.0.

bash solaris sunos

8
推荐指数
2
解决办法
1万
查看次数

仅在几秒钟内获得SunOS UNIX盒的正常运行时间

如何仅在几秒钟内确定SunOS UNIX盒上的正常运行时间?

在Linux上,我可以简单地使用cat/proc/uptime并获取第一个参数:

cat /proc/uptime | awk '{print $1}'
Run Code Online (Sandbox Code Playgroud)

我正在尝试在SunOS UNIX机器上执行相同操作,但没有/ proc /正常运行时间.有一个uptime命令,它提供以下输出:

$ uptime
12:13pm  up 227 day(s), 15:14,  1 user,  load average: 0.05, 0.05, 0.05
Run Code Online (Sandbox Code Playgroud)

我真的不想编写代码只将日期转换为秒,我确信之前必须有这个要求,但我无法在互联网上找到任何东西.

谁能告诉我如何在几秒钟内获得正常运行时间?

TIA

unix shell uptime sunos

7
推荐指数
1
解决办法
7666
查看次数

在solaris上,是否有命令获取以太网卡MAC地址而不是root

在Solaris上,是否有一个命令可以运行以获取以太网卡的MAC地址而无需以root身份运行"/ sbin/ifconfig -a".以非root用户身份运行/ sbin/ifconfig -a会遗漏MAC地址 - 请参阅!

谢谢,

保罗

solaris sunos

7
推荐指数
3
解决办法
4万
查看次数

链接器以哪种顺序处理库目录?

编译期间,搜索路径中可能存在多个库实例.链接器处理目录以什么顺序包含在搜索路径中?有问题的平台是Sun OS.

c++ linker sunos

6
推荐指数
1
解决办法
2859
查看次数

获取昨日在solaris的日期

我正在运行SunOS.

bash-3.00$ uname -a
SunOS lvsaishdc3in0001 5.10 Generic_142901-02 i86pc i386 i86pc
Run Code Online (Sandbox Code Playgroud)

我需要找到Yesterday's date in linux从命令提示符传递的正确格式.当我在shell的提示下尝试这样的时候 -

bash-3.00$ date --date='yesterday' '+%Y%m%d'
date: illegal option -- date=yesterday
usage:  date [-u] mmddHHMM[[cc]yy][.SS]
        date [-u] [+format]
        date -a [-]sss[.fff]
Run Code Online (Sandbox Code Playgroud)

我总是得到约会illegal option,为什么会这样?我在做什么问题?

更新: -

bash-3.00$ date --version
date: illegal option -- version
usage:  date [-u] mmddHHMM[[cc]yy][.SS]
        date [-u] [+format]
        date -a [-]sss[.fff]
Run Code Online (Sandbox Code Playgroud)

unix linux shell date sunos

6
推荐指数
1
解决办法
2万
查看次数

如何在vim中捕获shift-tab

我想用于shift-tab自动完成和视觉上移动代码块。我一直指的是Make_Shift-Tab_work。该链接讨论了映射^[[Zshift-tab. ^[[Z但当我按下时我不明白shift-tab。在这种情况下我只是得到一个正常的tab

然后讨论如何使用xmodmap -pke | grep 'Tab' 映射 Tab 键。据此输出应该是

keycode 23 = Tab
or
keycode 23 = Tab ISO_Left_Tab
Run Code Online (Sandbox Code Playgroud)

不过我得到

keycode  22 = Tab KP_Tab
Run Code Online (Sandbox Code Playgroud)

如果我使用xmodmap -e 'keycode 22 = Tab ISO_Left_Tab'之后xmodmap -pke | grep 'Tab',我仍然得到

keycode  22 = Tab KP_Tab
Run Code Online (Sandbox Code Playgroud)

这意味着跑步xmodmap -e 'keycode 22 = Tab ISO_Left_Tab'没有任何效果。

最后,链接提到使用xev来查看X当我按下 时收到的内容shift-tabxev但我的系统上没有。

有没有其他方法可以在vim中捕获shift-tab

x11 keyboard vim xterm sunos

5
推荐指数
1
解决办法
4055
查看次数

标签 统计

sunos ×10

unix ×5

linux ×3

solaris ×3

bash ×2

shell ×2

aix ×1

c++ ×1

date ×1

git ×1

hp-ux ×1

keyboard ×1

linker ×1

makefile ×1

sun ×1

uptime ×1

vim ×1

x11 ×1

xterm ×1