小编Say*_*yan的帖子

输出超出终端窗口高度

我运行了一个程序,该程序的输出行数比我当前的终端窗口高度多得多。结果,我只能看到部分结果......有没有办法获得完整的输出?

我正在使用 bash shell。

command-line io-redirection

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

rpmbuild 错误:符号链接指向 BuildRoot

在我正在构建的包中,Buildroot 目录中有符号链接。例如这个:

 /home/sg/impkg/buildroot/dir1/bin/w_be -> /home/sg/impkg/buildroot/dir2/targ/be
Run Code Online (Sandbox Code Playgroud)

这是rpmbuild因为错误而失败:

 RPM build errors:
 Symlink points to BuildRoot: 
 /home/sg/impkg/buildroot/dir1/bin/w_be -> /home/sg/impkg/buildroot/dir2/targ/be
Run Code Online (Sandbox Code Playgroud)

在我的%files部分中,我只包含了buildroot我想要的目录。以下是我的规范文件中的一个片段:

Summary:                research compiler tool set
License:                GPL
Name:                   %{name}
Version:                %{version}
Release:                %{release}
Source:                 %{name}-%{version}.tar.gz
Prefix:                 /usr
Group:                  Development/Tools
Autoreq:                0
Autoprov:               0

%description
research compiler tool set

%prep
%setup -q

%build
rm -rf %{buildroot}/%{name}-%{version}
mkdir %{buildroot}/%{name}-%{version}
cd %{buildroot}/%{name}-%{version} && %{_builddir}/%{name}-%{version}/./configure --     prefix=%{buildroot}/%{name}-%{version}
make %{?_smp_mflags} -C %{buildroot}/%{name}-%{version}

%install
cd %{buildroot}/%{name}-%{version} && make DESTDIR=%{buildroot}/%{name}-%{version}  install

%clean
rm -rf …
Run Code Online (Sandbox Code Playgroud)

rpm

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

标签 统计

command-line ×1

io-redirection ×1

rpm ×1