05-22-2012
You'll need to post some of your real input, otherwise we'll make an example that works with your mock-up but not with your actual stuff.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
as the title, I had try use "wc -l test.txt" but it give me "<many spaces> 384 test.txt" but the result I want is just "384" could any person can help me that?
Thx:( (5 Replies)
Discussion started by: a8111978
5 Replies
2. Shell Programming and Scripting
i have to print first n lines of a file. how can i do that without using head command. for some reason i do not want to use Head. is there a way to get that result using awk or sed?.
i an using this on korn shell for AIX
Thanks.. (7 Replies)
Discussion started by: dareman123
7 Replies
3. UNIX for Dummies Questions & Answers
Dear users,
I need to count the number of lines in a simple text file and print the number on the first line of that same file.
I know I can count the lines using
wc -l file.txt
this gives for example
100 file.txt
I need the number 100 to be printed at the very top of file.txt... (2 Replies)
Discussion started by: jenjen_mt
2 Replies
4. Shell Programming and Scripting
Hi,
A very Good Evening to All,
I am writing a script for my application. I have a file with 1000 lines. Among that 1000 lines i am searching for a particular string. And from that string i need to pull all the data in to a seperate file.
For example the contents of my file is as below.
... (4 Replies)
Discussion started by: intiraju
4 Replies
5. UNIX for Dummies Questions & Answers
I am trying to print a simple ascii file but it comes out as a staggered output. I know there's a simple solution but can't remember it, am a little rusty.
eg. a file that look like
aa
bbb
cccc
would print out like
aa
bbb
ccccc
Any pointers would be... (5 Replies)
Discussion started by: lordvoldemort
5 Replies
6. Shell Programming and Scripting
Hello,
I want to print a number of lines of a file after a specific expression of a line.
I have this sed command but it prints only 1 line after the expression.
How could I adapt it to print for instance 10 lines after or 15 lines after ?
sed -n '/regexp/{n;p;}'
Thx & Regs,
Rany. (5 Replies)
Discussion started by: rany1
5 Replies
7. Shell Programming and Scripting
Hello all,
I need to print all the lines before a specific string and print a custom message 2 lines after that.
So far I have managed to print everything up the string, inclusively, but I can't figure out how to print the 2 lines after that and the custom message.
My code thus far is:... (4 Replies)
Discussion started by: SEinT
4 Replies
8. Shell Programming and Scripting
Hi,
I'm trying to auto generate some php files with a default preamble at the top which is a block comment.
The problem is that my output has no new lines and it looks like the output from "ls" is being printed after everyline
This is my code
#!/bin/bash
read -d '' pre_amble... (1 Reply)
Discussion started by: racshot65
1 Replies
9. Shell Programming and Scripting
Hi guys,
I was wondering if there was an easy solution, using tcsh, to print out lines that appear twice with a given pattern in a file?
So if I am looking for lines with "test" in a given file that contains:
blah
test blah1
blah //don't print this out as it doesn't have... (3 Replies)
Discussion started by: chu816
3 Replies
10. Shell Programming and Scripting
Hi
I have a file like
# vi require.txt
1,BANK,Read blocks that cycle.
yellow
Read blocks.
2,ACCOUNT,Finished
Red
Finished .
3,LOAN, pipe
white
pipe
4,PROFIT,Resolve.
black
Resolve
Am using like
cat require.txt | grep -w ACCOUNTThe output I get is (8 Replies)
Discussion started by: Priya Amaresh
8 Replies
LEARN ABOUT ULTRIX
systemd-nspawn
SYSTEMD-NSPAWN(1) systemd-nspawn SYSTEMD-NSPAWN(1)
NAME
systemd-nspawn - Spawn a namespace container for debugging, testing and building
SYNOPSIS
systemd-nspawn [OPTIONS...] [COMMAND] [ARGS...]
DESCRIPTION
systemd-nspawn may be used to run a command or OS in a light-weight namespace container. In many ways it is similar to chroot(1), but more
powerful since it fully virtualizes the file system hierarchy, as well as the process tree, the various IPC subsystems and the host and
domain name.
systemd-nspawn limits access to various kernel interfaces in the container to read-only, such as /sys, /proc/sys or /sys/fs/selinux.
Network interfaces and the system clock may not be changed from within the container. Device nodes may not be created. The host system
cannot be rebooted and kernel modules may not be loaded from within the container.
Note that even though these security precautions are taken systemd-nspawn is not suitable for secure container setups. Many of the security
features may be circumvented and are hence primarily useful to avoid accidental changes to the host system from the container. The intended
use of this program is debugging and testing as well as building of packages, distributions and software involved with boot and systems
management.
In contrast to chroot(1) systemd-nspawn may be used to boot full Linux-based operating systems in a container.
Use a tool like debootstrap(8) or mock(1) to set up an OS directory tree suitable as file system hierarchy for systemd-nspawn containers.
Note that systemd-nspawn will mount file systems private to the container to /dev, /run and similar. These will not be visible outside of
the container, and their contents will be lost when the container exits.
Note that running two systemd-nspawn containers from the same directory tree will not make processes in them see each other. The PID
namespace separation of the two containers is complete and the containers will share very few runtime objects except for the underlying
file system.
OPTIONS
If no arguments are passed the container is set up and a shell started in it, otherwise the passed command and arguments are executed in
it. The following options are understood:
--help, -h
Prints a short help text and exits.
--directory=, -D
Directory to use as file system root for the namespace container. If omitted the current directory will be used.
--user=, -u
Run the command under specified user, create home directory and cd into it. As rest of systemd-nspawn, this is not the security feature
and limits against accidental changes only.
--private-network
Turn off networking in the container. This makes all network interfaces unavailable in the container, with the exception of the
loopback device.
EXAMPLE 1
# debootstrap --arch=amd64 unstable debian-tree/
# systemd-nspawn -D debian-tree/
This installs a minimal Debian unstable distribution into the directory debian-tree/ and then spawns a shell in a namespace container in
it.
EXAMPLE 2
# mock --init
# systemd-nspawn -D /var/lib/mock/fedora-rawhide-x86_64/root/ /sbin/init systemd.log_level=debug
This installs a minimal Fedora distribution into a subdirectory of /var/lib/mock/ and then boots an OS in a namespace container in it, with
systemd as init system, configured for debug logging.
EXIT STATUS
The exit code of the program executed in the container is returned.
SEE ALSO
systemd(1), chroot(1), debootstrap(8), mock(1)
AUTHOR
Lennart Poettering <lennart@poettering.net>
Developer
systemd 10/07/2013 SYSTEMD-NSPAWN(1)