On Сн, 2010-10-30 at 15:33 -0700, Paul Eggert wrote:
> You don't mention which version of 'tar' you're using, but
> I suggest stracing it and seeing what file name it actually
> uses.
>
> Something like this:
>
> strace -o tr tar -cf x.tar /home/dinar/Документы/SED*
>
> and then look at what's in "tr".
ok. i have runned that command. i will attach here tr.txt . seems it
used this: "/home/dinar/\320\224\320\276\320\272\321\203\320\274\320\265
\320\275\321\202\321\213/SED: How can I replace a newline (\n)? - Stack
Overflow.html" , as it is writen:
lstat64("/home/dinar/\320\224\320\276\320\272\321\203\320\274\320\265
\320\275\321\202\321\213/SED: How can I replace a newline (\n)? - Stack
Overflow.html", 0xbf91b3ac) = -1 ENOENT (No such file or directory)
i have attached tr.txt ) .
execve("/bin/tar", ["tar", "-cf", "x.tar",
"/home/dinar/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213/S"...],
[/* 34 vars */]) = 0
brk(0) = 0x890b000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb77dc000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=63757, ...}) = 0
mmap2(NULL, 63757, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77cc000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/librt.so.1", O_RDONLY) = 3
read(3,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\30\0\0004\0\0\0"..., 512)
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=30684, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb77cb000
mmap2(NULL, 33364, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x425000
mmap2(0x42c000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0x42c000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260l\1\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1319364, ...}) = 0
mmap2(NULL, 1325416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x111000
mmap2(0x24f000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13e) = 0x24f000
mmap2(0x252000, 10600, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x252000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0PI\0\0004\0\0\0"...,
512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=116920, ...}) = 0
mmap2(NULL, 98792, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0x74c000
mmap2(0x761000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0x761000
mmap2(0x763000, 4584, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x763000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb77ca000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb77ca8d0, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0,
useable:1}) = 0
mprotect(0x761000, 4096, PROT_READ) = 0
mprotect(0x24f000, 8192, PROT_READ) = 0
mprotect(0x42c000, 4096, PROT_READ) = 0
mprotect(0x808a000, 4096, PROT_READ) = 0
mprotect(0x929000, 4096, PROT_READ) = 0
munmap(0xb77cc000, 63757) = 0
set_tid_address(0xb77ca938) = 5966
set_robust_list(0xb77ca940, 0xc) = 0
futex(0xbf91b530, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xbf91b530, 0x189 /* FUTEX_??? */, 1, NULL, bf91b540) = -1 EAGAIN
(Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x750340, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x750820, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="dinar-desktop", ...}) = 0
clock_gettime(CLOCK_REALTIME, {1288499295, 753471836}) = 0
brk(0) = 0x890b000
brk(0x892c000) = 0x892c000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb77db000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb77db000, 4096) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_IDENTIFICATION", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_IDENTIFICATION", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=331, ...}) = 0
mmap2(NULL, 331, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77db000
close(3) = 0
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=26048, ...}) = 0
mmap2(NULL, 26048, PROT_READ, MAP_SHARED, 3, 0) = 0xb77d4000
close(3) = 0
futex(0x251a6c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_MEASUREMENT", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_MEASUREMENT", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
mmap2(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77d3000
close(3) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_TELEPHONE", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_TELEPHONE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0
mmap2(NULL, 48, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77d2000
close(3) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_ADDRESS", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_ADDRESS", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=127, ...}) = 0
mmap2(NULL, 127, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77d1000
close(3) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_NAME", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_NAME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap2(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77d0000
close(3) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_PAPER", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_PAPER", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0
mmap2(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77cf000
close(3) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(3) = 0
open("/usr/lib/locale/kk_KZ.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=60, ...}) = 0
mmap2(NULL, 60, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77ce000
close(3) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_MONETARY", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_MONETARY", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=294, ...}) = 0
mmap2(NULL, 294, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77cd000
close(3) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_COLLATE", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_COLLATE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=966938, ...}) = 0
mmap2(NULL, 966938, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb76dd000
close(3) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file
or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_TIME", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2478, ...}) = 0
mmap2(NULL, 2478, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77cc000
close(3) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_NUMERIC", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
mmap2(NULL, 54, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb76dc000
close(3) = 0
open("/usr/lib/locale/kk_KZ.UTF-8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/lib/locale/kk_KZ.utf8/LC_CTYPE", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=256316, ...}) = 0
mmap2(NULL, 256316, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb769d000
close(3) = 0
fcntl64(0, F_GETFD) = 0
fcntl64(1, F_GETFD) = 0
fcntl64(2, F_GETFD) = 0
rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTART}, {SIG_DFL, [], 0}, 8) = 0
open("x.tar", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
clock_gettime(CLOCK_REALTIME, {1288499295, 806494234}) = 0
open("/usr/share/locale/kk_KZ.UTF-8/LC_MESSAGES/tar.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/kk_KZ.utf8/LC_MESSAGES/tar.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/kk_KZ/LC_MESSAGES/tar.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/kk.UTF-8/LC_MESSAGES/tar.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/kk.utf8/LC_MESSAGES/tar.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/kk/LC_MESSAGES/tar.mo", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/share/locale-langpack/kk_KZ.UTF-8/LC_MESSAGES/tar.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/kk_KZ.utf8/LC_MESSAGES/tar.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/kk_KZ/LC_MESSAGES/tar.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/kk.UTF-8/LC_MESSAGES/tar.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/kk.utf8/LC_MESSAGES/tar.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/kk/LC_MESSAGES/tar.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
write(2, "tar: ", 5) = 5
write(2, "Removing leading `/' from member"..., 38) = 38
write(2, "\n", 1) = 1
lstat64("/home/dinar/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213/SED:
How can I replace a newline (\n)? - Stack Overflow.html", 0xbf91b3ac) = -1
ENOENT (No such file or directory)
write(2, "tar: ", 5) = 5
write(2,
"/home/dinar/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\321\213/S"...,
105) = 105
open("/usr/share/locale/kk_KZ.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/kk_KZ.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/kk_KZ/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/kk.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/kk.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/kk/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such
file or directory)
open("/usr/share/locale-langpack/kk_KZ.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/kk_KZ.utf8/LC_MESSAGES/libc.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/share/locale-langpack/kk_KZ/LC_MESSAGES/libc.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/kk.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/kk.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale-langpack/kk/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
write(2, ": No such file or directory", 27) = 27
write(2, "\n", 1) = 1
write(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"...,
10240) = 10240
clock_gettime(CLOCK_REALTIME, {1288499295, 839826971}) = 0
clock_gettime(CLOCK_REALTIME, {1288499295, 839927263}) = 0
close(3) = 0
write(2, "tar: ", 5) = 5
write(2, "Exiting with failure status due "..., 50) = 50
write(2, "\n", 1) = 1
close(1) = 0
close(2) = 0
exit_group(2) = ?