Perguntas com a marcação «file-system»

Para desafios relacionados à manipulação e ao atravessar o sistema de arquivos. Isso pode incluir a leitura de árvores de diretórios, criação, movimentação e exclusão de arquivos ou diretórios, leitura ou alteração de permissões de arquivos, etc.

14
Cálculo de diretório
Para esse desafio, você receberá um caminho absoluto e um "novo" (que pode ser absoluto ou relativo) e precisará retornar o caminho final. Por exemplo, se seu diretório atual fosse /var/tmp/test: my_dirou my_dir/ deveria retornar/var/tmp/test/my_dir ../../my_dir deve retornar /var/my_dir /my_dir/./ deve retornar /my_dir ../../../../../ deve retornar / Para ser mais …

4

10
Um Programa Skittish
Objetivo Você deve escrever um programa que receba um número inteiro ncomo entrada (da linha de comando) e incorpore os próprios ndiretórios (o programa) na árvore de diretórios. Exemplo com n=5: Os nomes das pastas podem ser o que você desejar. Os únicos requisitos são que a profundidade esteja correta …

9
Encurte um caminho absoluto
Às vezes, um longo caminho absoluto, por exemplo, um parâmetro de linha de comando para uma ferramenta Linux, pode ser reduzido, usando o diretório de trabalho atual como referência: $ pwd /home/heh $ cat /home/heh/mydir/myfile my stuff $ cat mydir/myfile my stuff Neste desafio, você deve criar uma função ou …

1
Ocultar código malicioso - imprima arquivos contendo uma determinada sequência em qualquer lugar da árvore de diretórios [fechado]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Code Golf Stack Exchange. Fechado há 3 anos . O objetivo deste quebra-cabeça é aprender como um código malicioso pode ser oculto …


15
Portões lógicos manualmente
Faça um programa que simule os portões lógicos básicos. Entrada: uma palavra em maiúsculas seguida por 2 números binários de 1 dígito, separados por espaços, como OR 1 0. Os portões OR, AND, NOR, NAND, XOR, e XNORsão necessários. Saída: qual a saída da porta lógica inserida receberia os dois …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

17
Clone você mesmo!
Você deve criar um programa que crie clones exatos de si mesmo infinitamente até parar. O que quer que esteja no programa original deve estar nos clones. Em outras palavras, os clones e o programa original são os mesmos em todos os aspectos, exceto pelo fato de que os clones …

4
Interpretar a série Pig
Dada a entrada de um programa Pig , SickPig , DeadPig , QuinePig ou DeafPig , escolha um desses "idiomas" aleatoriamente e interprete a entrada como "idioma". Primeiro, escolha aleatoriamente entre um dos cinco membros da "série Pig": Porco Se a opção foi Pig, imite o intérprete de referência , …

8
Exclua os arquivos ".DS_Store" traquinas
Se você usa o OS X, pode estar familiarizado com os famosos arquivos ".DS_Store" ocultos produzidos como resultado do uso do Finder. O desafio é escrever um código que percorra todo o sistema de arquivos e exclua qualquer arquivo chamado ".DS_Store". Código clássico de golfe - o código mais curto …


14

4
Diretórios H Tree
Os programadores geralmente são obcecados em desenhar fractais. Acho que precisamos de um novo meio baseado em computador. A árvore H é um tipo bastante simples de fractal feito de linhas horizontais e verticais. Aqui está a décima iteração ( cortesia da Wikipedia ): Agora, imagine que cada uma das …

30
Criar e gravar em um arquivo
Desafio Crie um novo arquivo e escreva a string Hello Worldnele. Restrições Seu desafio deve gravar em um arquivo em disco, no sistema de arquivos. O arquivo pode não ser um arquivo de log gerado durante a operação normal do intérprete. O arquivo deve conter apenas a sequência Hello World. …

7
Code Golf: Diretório Árvore -> Árvore
Concurso (!): No idioma de sua escolha, escreva um programa que percorra a árvore de diretórios de um determinado diretório e produza uma árvore (ou seja, uma matriz de matrizes) correspondente a ele. Suponha que o diretório seja uma variável predefinida D. A menor contagem de caracteres vence. Regras: Você …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.